XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Public Offering (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 07, 2025
USD ($)
shares
Jan. 06, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Feb. 24, 2025
$ / shares
shares
Feb. 23, 2025
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]              
Number of common units   555,571          
Number of common shares issuable per common unit   1          
Exercise price per warrant | $ / shares   $ 45     $ 8.06    
Proceeds from issuance of public offering shares, net | $ $ 18,300   $ 18,346        
Floor price of warrants before stockholder approval date | $ / shares   20.23          
Floor price of warrants after stockholder approval date. | $ / shares   $ 8.06          
Number of days to purchase additional shares   45 days          
Maximum percentage of common stock using option   15.00%          
Purchase Price | $ / shares   $ 0.01          
Common stock, par value | $ / shares     $ 0.0001   $ 0.0001   $ 0.0001
Common stock, shares authorized     1,040,000,000   1,040,000,000 500,000,000 500,000,000
Common stock, shares outstanding     10,538,615       555,511
Warrants exercised     6,400,000        
Issuance of shares and reclassification of liability related to cashless warrant exercises (in shares)     9,427,533 13,374      
Warrants exercised | $     $ 6,422 $ 10,350      
Loss on issuance of warrants | $ $ (75,600) $ 75,600 (75,644)        
Change in fair value of warrants | $     $ (86,729) $ 20,903      
Series A              
Class of Stock [Line Items]              
Number of warrants issuable per common unit   1          
Exercise price per warrant | $ / shares   $ 45          
Warrants expiration term   60 days          
Maximum percentage of common stock using option   15.00%          
Number of warrants exercised 83,334            
Warrants exercised     0        
Warrants outstanding     3,565,245        
Change in fair value of warrants | $     $ 19,400        
Series B              
Class of Stock [Line Items]              
Exercise price per warrant | $ / shares   $ 45          
Warrants expiration term   30 days          
Maximum percentage of common stock using option   15.00%          
Number of common stock per warrant   1          
Number of warrants exercised 83,334            
Warrants multiplier factor   3          
Warrants exercised     3,142,511        
Issuance of shares and reclassification of liability related to cashless warrant exercises (in shares)     9,427,533        
Warrants exercised | $     $ 6,400        
Warrants outstanding     422,734        
Change in fair value of warrants | $     $ 7,900