Quarterly report [Sections 13 or 15(d)]

Equity (Details)

v3.25.1
Equity (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 27, 2024
USD ($)
shares
Nov. 04, 2024
$ / shares
Jul. 22, 2024
$ / shares
shares
Sep. 09, 2022
USD ($)
trading_day
$ / shares
shares
Mar. 31, 2025
USD ($)
trading_day
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 26, 2024
shares
Jul. 21, 2024
shares
Sep. 18, 2023
$ / shares
Derivative [Line Items]                      
Preferred stock shares outstanding (in shares) 35,034         19,846   35,034      
Preferred stock, number of shares authorized (in shares) 40,000         40,000   40,000 40,000    
Preferred stock, stated value per share (in dollars per share) | $ / shares     $ 1,000                
Preferred stock, par value per share (in dollars per share) | $ / shares     $ 0.0001                
Preferred stock dividend rate (as a percent)     5.00%                
Preferred stock liquidation preference (in dollars per share) | $ / shares     $ 1.23                
Preferred stock redemption premium (as a percent)     25.00%                
Conversion of Stock | $   $ 110,300,191                  
Maximum ownership percentage allowed ( as a percent)   9.90%                  
Stock split conversion ratio       0.028              
Common stock, par value (in dollars per share) | $ / shares $ 0.0001     $ 0.0001   $ 0.0001   $ 0.0001      
Common stock, shares outstanding (in shares) 9,761,895     4,169,679   35,153,188   9,761,895   150,107,598  
Decrease in common stock in connection with reverse stock split | $ $ (976)         $ (3,515)   $ (976)      
Proceeds from ATM offering | $           20,141,905 $ 0        
Commissions and offering expenses | $           $ 703,784 $ 0        
Common stock, shares issued (in shares) 9,761,895         35,153,188   9,761,895      
Additional shares of common stock held in escrow (in shares)         7,499,993            
Earnout shares period         5 years            
Earnout period, threshold trading days | trading_day           20          
Threshold One                      
Derivative [Line Items]                      
Earnout shares period         5 years            
Earnout shares, stock price trigger (in dollars per share) | $ / shares         $ 15.00            
Earnout period, threshold trading days | trading_day         20            
Earnout period, consecutive threshold trading days | trading_day         30            
Percentage of earnout shares released         50.00%            
Threshold Two                      
Derivative [Line Items]                      
Earnout shares period         5 years            
Earnout shares, stock price trigger (in dollars per share) | $ / shares         $ 17.50            
Earnout period, threshold trading days | trading_day         20            
Earnout period, consecutive threshold trading days | trading_day         30            
Percentage of earnout shares released         25.00%            
Threshold Three                      
Derivative [Line Items]                      
Earnout shares period         5 years            
Earnout shares, stock price trigger (in dollars per share) | $ / shares         $ 20.00            
Earnout period, threshold trading days | trading_day         20            
Earnout period, consecutive threshold trading days | trading_day         30            
Percentage of earnout shares released         25.00%            
Common Stock | ATW Special Situations I LLC                      
Derivative [Line Items]                      
Conversion of Stock (in shares)           13,584,651   554,931      
Common Stock | SLS Family Irrevocable Trust                      
Derivative [Line Items]                      
Conversion of Stock (in shares)           2,433,560          
At The Market Offering                      
Derivative [Line Items]                      
Net proceeds from offering | $           $ 19,438,121          
Shares issued in transaction (in shares)           7,488,822          
Proceeds from ATM offering | $           $ 20,141,905          
Commissions and offering expenses | $           703,784          
Scenario, Plan | At The Market Offering                      
Derivative [Line Items]                      
Net proceeds from offering | $           $ 20,189,798          
Pro Forma                      
Derivative [Line Items]                      
Additional shares of common stock held in escrow (in shares)         208,333            
Common Stock                      
Derivative [Line Items]                      
Reverse stock split round up (in shares)           133,975          
Additional Paid-in Capital                      
Derivative [Line Items]                      
Decrease in additional paid in capital | $           $ 13          
Revision of Prior Period, Adjustment                      
Derivative [Line Items]                      
Decrease in common stock in connection with reverse stock split | $ $ 4,865         $ 14,460   $ 4,865      
Convertible debt                      
Derivative [Line Items]                      
Common stock, par value (in dollars per share) | $ / shares                     $ 0.0001
Convertible Secured Debentures | Convertible debt                      
Derivative [Line Items]                      
Aggregate principal amount | $         $ 36,530,320            
ATW Special Situations I LLC | Common Stock                      
Derivative [Line Items]                      
Conversion of Stock (in shares)           13,188   400      
ATW Special Situations I LLC | Convertible Secured Debentures | Convertible debt                      
Derivative [Line Items]                      
Convertible debt, number of shares (in shares)   27,588                  
SLS Family Irrevocable Trust | Common Stock                      
Derivative [Line Items]                      
Conversion of Stock (in shares)           2,000          
SLS Family Irrevocable Trust | Convertible Secured Debentures | Convertible debt                      
Derivative [Line Items]                      
Convertible debt, number of shares (in shares) 2,504                    
Material Impact | Convertible Secured Debentures | Convertible debt                      
Derivative [Line Items]                      
Convertible debt, number of shares (in shares) 5,342