XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jan. 31, 2025
USD ($)
$ / shares
shares
Jan. 21, 2025
USD ($)
shares
Jun. 30, 2025
shares
Mar. 31, 2025
shares
Dec. 31, 2024
shares
Jun. 30, 2024
shares
Mar. 31, 2024
shares
Dec. 31, 2023
shares
Class of Stock [Line Items]                
Stockholders' Equity, Reverse Stock Split     On January 21, 2025, the Company effectuated a 1-for-1.970 reverse stock split of the Company’s issued and outstanding shares of Class A, Class B and Class C common stock, Series A convertible preferred stock (the “Series A Preferred Stock”), Series A-2 convertible preferred stock (the “Series A-2 Preferred Stock”), Series B convertible preferred stock (the “Series B Preferred Stock”), Series B-2 convertible preferred stock (the “Series B-2 Preferred Stock”), Series C convertible preferred stock (the “Series C Preferred Stock”), Series D convertible preferred stock (the “Series D Preferred Stock”), and Series E convertible preferred stock (the “Series E Preferred Stock”) , as well as stock option awards to purchase shares of Class B common stock and warrants to purchase shares of Class B common stock and Series C Preferred Stock.          
Reverse stock split   0.5076            
Common stock, shares issued     43,465,136   0      
Preferred stock outstanding     0   0      
Convertible preferred stock converted to common stock     0          
Common Stock                
Class of Stock [Line Items]                
Shares outstanding     43,465,136 43,353,890 6,667,793 6,656,681 6,022,121 6,021,327
Initial Public Offering                
Class of Stock [Line Items]                
Common stock, shares issued 13,800,000              
Common stock, additional shares issued 1,800,000              
Common stock shares purchased from company 475,000              
Common stock shares purchased from other selling stockholders 1,325,000              
Net proceeds from offering | $ $ 190.4              
Preferred stock outstanding 17,228,954              
Initial Public Offering | Common Stock                
Class of Stock [Line Items]                
Sale of stock, price per share | $ / shares $ 17              
Convertible preferred stock converted to common stock 19,827,003              
Converted common stock 3,373,409              
Initial Public Offering | Common Class A, Class B and Class C                
Class of Stock [Line Items]                
Shares outstanding 6,671,174              
Initial Public Offering | Series C Preferred Stock                
Class of Stock [Line Items]                
Warrants to purchase common stock 3,196,025              
Converted common stock 3,369,473              
Private Placement Offering                
Class of Stock [Line Items]                
Common stock, shares issued   1,000,000            
Net proceeds from offering | $   $ 15.6