XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Basis of Presentation - Private Placement - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Jun. 13, 2024
Apr. 03, 2024
Subsidiary, Sale of Stock [Line Items]          
Preferred Stock Stated Value Per Share   $ 50      
Proceeds from issuance of private placement   $ 152,140 $ 0    
Private Placement [Member]          
Subsidiary, Sale of Stock [Line Items]          
Net proceeds from Private Placement, Shares 161,600,000        
Proceeds from capital net of issuance costs   $ 152,100      
Warrants outstanding   31,451,999   2,428,000 29,531,999
Private Placement [Member] | Series B Preferred Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Warrants outstanding   29,027,999      
Warrants exercise price   $ 2.5      
Warrants term   4 years 3 months 3 days      
Private Placement [Member] | Series B Preferred Stock [Member] | Common Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Convertible Preferred Stock, Shares Issued upon Conversion   50,232,000      
Private Placement [Member] | Series B Preferred Stock [Member] | Preferred Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Issuance of warrants   6,549      
Warrants outstanding   0      
Private Placement [Member] | Series C Preferred Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Warrants outstanding   2,424,000      
Warrants exercise price   $ 2.39      
Warrants term   4 years 5 months 12 days      
Private Placement [Member] | Series C Preferred Stock [Member] | Common Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Convertible Preferred Stock, Shares Issued upon Conversion   10,928,000      
Private Placement [Member] | Series C Preferred Stock [Member] | Preferred Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Issuance of warrants   1,441      
Warrants outstanding   0