v3.25.1
Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Feb. 20, 2025
Jul. 11, 2024
Apr. 05, 2024
Mar. 26, 2024
Feb. 02, 2024
Oct. 12, 2023
Feb. 25, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Aggregate gross proceeds $ 5,000,000.0                  
Common stock, shares issued 1,171,189             2,516,311   1,342,853
Common stock, par value $ 0.01             $ 0.01   $ 0.01
Proceeds from issuance of common stock               $ 4,399,000 $ 2,003,000  
Proceeds from issuance of warrants               $ 3,366,000  
Sale of stock price     $ 4.20 $ 9.40 $ 50.00          
Sale of stock     358,000 142,000 80,000          
ATM Agreement [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Proceeds from issuance of common stock                   $ 3,700,000
Available for sale   $ 3,100,000                
Sale of stock                   602,357
ATM Agreement [Member] | Maxim Group LLC [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Common stock, par value             $ 0.01      
Proceeds from Issuance or Sale of Equity             $ 15,000,000      
2021 Equity Distribution Agreement [Member] | Maxim Group LLC [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Proceeds from Issuance or Sale of Equity           $ 15,000,000        
[custom:AvailableForSaleSecuritiesAmount-0]   $ 75,000,000.0                
Maximum [Member] | 2021 Equity Distribution Agreement [Member] | Maxim Group LLC [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Payments of Capital Distribution           $ 3,700,000        
2024 April Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Number of shares issued     358,000              
Public offering price     $ 4.20              
Proceeds from issuance of common stock     $ 1,500,000              
2024 February Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Common stock, par value         $ 0.01          
Warrants exercisable, exercise price         55.00          
Exercise price         $ 50.00          
Public offering, units         80,000          
Common units to purchase shares of common stock         17,000          
Warrant term         5 years          
Cash placement fee percentage         7.00%          
Reimbursement of expenses and legal fees         $ 100,000,000          
2024 February Registered Offering [Member] | Maximum [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrants to purchase         640,000          
2024 February Registered Offering [Member] | Common Unit [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Sale of stock price         $ 50.00          
2024 February Registered Offering [Member] | Pre Funded Warrant Unit [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Sale of stock price         $ 49.98          
2024 February Registered Offering [Member] | Class E and F Warrants [Member] | Nonconsolidated Investees, Other [Member] | Minimum [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Beneficial ownership percentage         4.99%          
2024 February Registered Offering [Member] | Class E and F Warrants [Member] | Nonconsolidated Investees, Other [Member] | Maximum [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Beneficial ownership percentage         9.99%          
2024 February Registered Offering [Member] | Class E Warrant [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrant term         5 years          
2024 February Registered Offering [Member] | Pre Funded Warrant [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Exercise price         $ 0.0001          
2024 February Registered Offering [Member] | Pre-funded Warrants [Member] | Nonconsolidated Investees, Other [Member] | Minimum [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Beneficial ownership percentage         4.99%          
2024 February Registered Offering [Member] | Pre-funded Warrants [Member] | Nonconsolidated Investees, Other [Member] | Maximum [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Beneficial ownership percentage         9.99%          
2024 March Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Number of shares issued       142,000            
Public offering price       $ 9.40            
Proceeds from issuance of common stock       $ 1,300,000            
Pre Funded Warrant [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrants to purchase 278,098                  
Warrants exercisable, exercise price $ 0.0001                  
Exercise price $ 3.4499                  
Warrant [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrants to purchase 1,449,287                  
Warrants exercisable, exercise price $ 3.32                  
Exercise price $ 3.45                  
Warrants expire years expire five-and one-half years from issuance                  
Warrant [Member] | 2024 February Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Number of shares issued         63,000          
Warrants to purchase common stock         63,000          
Proceeds from issuance of warrants         $ 4,000,000          
Class E Warrants [Member] | 2024 February Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrants to purchase common stock         80,000          
Class F Warrants [Member] | 2024 February Registered Offering [Member]                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                    
Warrants to purchase common stock         80,000