XML 90 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Convertible Preferred Stock - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Director
$ / shares
Jun. 30, 2023
$ / shares
shares
Feb. 28, 2023
USD ($)
$ / shares
shares
Oct. 31, 2022
$ / shares
shares
Oct. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Conversion of Stock [Line Items]                  
Redeemable convertible preferred stock, shares authorized                 31,764,693
Convertible preferred stock converted to common stock               33,321,149 24,065,280
Preferred stock, par value | $ / shares               $ 0.001 $ 0.001
Issuance costs | $               $ 3,900,000  
Preferred stock, dividend rate per annum     5.00%            
Percentage of accruing dividend     15.00%            
Cash dividend declared or paid | $               $ 0 $ 0
Percentage of original issue price plus accrued return     5.00%            
Percentage of accrued return shall not exceed original issue price     15.00%            
Series A Preferred Stock [Member]                  
Conversion of Stock [Line Items]                  
Preferred stock, par value | $ / shares       $ 10.00          
Sale of stock, number of shares issued       8,000,000          
Series B Preferred Stock [Member]                  
Conversion of Stock [Line Items]                  
Preferred stock, par value | $ / shares $ 17.00   $ 13.00       $ 13.00 $ 17.002 $ 15.86
Sale of stock, number of shares issued 8,823,523                
Number of directors approval by stock holders | Director   1              
Redeemable Convertible Preferred Stock                  
Conversion of Stock [Line Items]                  
Redeemable convertible preferred stock, shares authorized               31,764,693 31,764,693
Redeemable convertible preferred stock, par value | $ / shares               $ 0.001  
Preferred stock, par value | $ / shares                 $ 0.001
Redeemable Convertible Preferred Stock | Interim Second Closing                  
Conversion of Stock [Line Items]                  
Gross cash proceeds | $           $ 10,000,000      
Series A Redeemable Convertible Preferred Stock                  
Conversion of Stock [Line Items]                  
Redeemable convertible preferred stock, shares authorized               20,000,000 20,000,000
Convertible preferred stock converted to common stock                 20,980,000
Sale of stock, number of shares issued           11,000,000      
Sale of stock, price per share | $ / shares           $ 10      
Series A Redeemable Convertible Preferred Stock | Interim Second Closing                  
Conversion of Stock [Line Items]                  
Sale of stock, price per share | $ / shares           $ 10      
Series A Redeemable Convertible Preferred Stock | Maximum | Interim Second Closing                  
Conversion of Stock [Line Items]                  
Sale of stock, number of shares issued           1,000,000      
Series A Redeemable Convertible Preferred Stock | Milestone Shares                  
Conversion of Stock [Line Items]                  
Sale of stock, number of shares issued       8,000,000   9,000,000      
Sale of stock, price per share | $ / shares       $ 10.00   $ 10      
Fair value of convertible preferred stock | $       $ 80,300,000          
Gross cash proceeds | $       80,000,000          
Preferred stock tranche right liability settled | $       $ 300,000          
Series A Redeemable Convertible Preferred Stock | Milestone Shares | Interim Second Closing                  
Conversion of Stock [Line Items]                  
Sale of stock, number of shares issued         1,000,000        
Sale of stock, price per share | $ / shares         $ 10        
Series B Redeemable Convertible Preferred Stock                  
Conversion of Stock [Line Items]                  
Redeemable convertible preferred stock, shares authorized               11,764,693 11,764,693
Convertible preferred stock converted to common stock                 3,085,280
Sale of stock, number of shares issued 8,823,523           2,941,170    
Sale of stock, price per share | $ / shares $ 17 $ 17.00 $ 17.00       $ 17.00    
Convertible preferred stock approval by number of directors | Director   6              
Fair value of convertible preferred stock | $ $ 150,000,000                
Gross cash proceeds | $ 150,000,000 $ 50,000,000         $ 50,000,000    
Issuance costs | $             600,000    
Preferred stock tranche right liability settled | $   $ 11,800,000         $ 100,000    
Series B Redeemable Convertible Preferred Stock | Maximum                  
Conversion of Stock [Line Items]                  
Sale of stock, number of shares issued     11,764,693            
Issuance costs | $ 100,000                
Preferred stock tranche right liability settled | $ $ 100,000                
Series B Redeemable Convertible Preferred Stock | Milestone Shares                  
Conversion of Stock [Line Items]                  
Sale of stock, number of shares issued             8,823,523