Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity - Narrative (Details)

v3.25.1
Stockholders’ Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2024
USD ($)
day
Jul. 20, 2023
USD ($)
Jan. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Oct. 31, 2024
USD ($)
vote
May 31, 2024
$ / shares
Mar. 31, 2022
USD ($)
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Jan. 01, 2025
USD ($)
Aug. 30, 2024
Class of Stock [Line Items]                              
Number of votes granted for each share of common stock | vote         1                    
Note receivable       $ 64       $ 62 $ 64       $ 64    
Proceeds from the issuance of common stock / at-the-market offering, net of issuance costs               21,476       $ 588      
Receivable from shareholders or affiliates for issuance of capital stock       5,900         5,900       5,900    
Derivative liability               $ 0              
Preferred stock, conversion price (in usd per share) | $ / shares           $ 0.0462                  
Series F Preferred Stock | Common Stock                              
Class of Stock [Line Items]                              
Debt instrument conversion floor price (in usd per share) | $ / shares           $ 0.1478                  
Stock conversion, filing grace period           5 days                  
Volume weighted average price           80.00%                  
At-the-Market Offering                              
Class of Stock [Line Items]                              
Aggregate amount of offering         $ 63,000   $ 5,000                
Percentage of gross proceeds of common stock to be paid         3.00%   3.00%                
Sale of stock, consideration received on transaction     $ 21,200 18,400         19,800 $ 1,200   600      
Payments of stock offering costs     $ 900           800 $ 37   $ 28      
Note receivable       1,400         $ 1,400       $ 1,400 $ 1,400  
Consideration received in advance of transaction       $ 1,100                      
At-the-Market Offering | Common Stock                              
Class of Stock [Line Items]                              
Net proceeds on sales (in shares) | shares     947,128           612,702            
At-the-Market Offering | Weighted Average                              
Class of Stock [Line Items]                              
Sale of stock, price per share (in dollars per share) | $ / shares     $ 22.39 $ 32.28         $ 32.28 $ 181.02   $ 2,726.57 $ 32.28    
At-the-Market Offering | Common Stock                              
Class of Stock [Line Items]                              
Net proceeds on sales (in shares) | shares                   6,536   215      
ELOC Purchase Agreement                              
Class of Stock [Line Items]                              
Sale of stock, consideration received on transaction                 $ 7,400 $ 3,600 $ 9,300 $ 1,400      
Payments of stock offering costs                 $ 200 $ 100 $ 1,000 $ 300      
Aggregate amount of shares that can be issued $ 100,000 $ 50,000                          
Percentage of outstanding stock that can be sold   4.99%                          
ELOC purchase agreement percentage   97.00%           97.00%              
Number of shares issued (in shares) | shares               133,338 133,338 9,954 10,661 934 133,338    
Percentage of stock issuable                             20.00%
Valuation period after purchase date (in days) | day 2                            
Expense on change in fair value                 $ 800            
Proceeds from the issuance of common stock / at-the-market offering, net of issuance costs                         $ 1,500    
ELOC Purchase Agreement | Weighted Average                              
Class of Stock [Line Items]                              
Sale of stock, price per share (in dollars per share) | $ / shares       $ 55.33         $ 55.33 $ 362.39 $ 876.54 $ 1,489.36 $ 55.33