v3.26.1
Equity - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 11, 2026
$ / shares
shares
Dec. 22, 2025
USD ($)
$ / shares
shares
Feb. 27, 2024
USD ($)
$ / shares
shares
Aug. 04, 2023
USD ($)
yr
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Class of Stock [Line Items]                
Common stock voting rights             The holders of shares of Class A common stock and Class B common stock shall vote together as one class on all matters (including the election of directors) submitted to a vote of the stockholders of the Corporation. The holder of each share of common stock has the right to one vote for each such share.  
Preferred stock, shares issued         0   0  
Preferred stock, shares outstanding         0   0  
Warrant Units                
Class of Stock [Line Items]                
Warrant expense | $           $ 200,000   $ 400,000
Number of warrants outstanding         0   0  
2023 Loan and Security Agreement | Warrant Units                
Class of Stock [Line Items]                
Issue of warrant to a bank to purchase       431        
Warrant units exercise price per unit | $ / shares       $ 0.01        
Estimated fair value of the warrant | $       $ 600,000        
Date of warrants exercisable       Aug. 04, 2033        
2025 Credit Agreement | Warrant Units                
Class of Stock [Line Items]                
Issue of warrant to a bank to purchase   2,525            
Warrant units exercise price per unit | $ / shares   $ 0.01            
Estimated fair value of the warrant | $   $ 1,000,000            
Date of warrants exercisable   Dec. 22, 2035            
2024 Credit Agreement | Warrant Units                
Class of Stock [Line Items]                
Issue of warrant to a bank to purchase     6,290          
Warrant units exercise price per unit | $ / shares     $ 0.01          
Estimated fair value of the warrant | $     $ 3,200,000          
Date of warrants exercisable     Feb. 27, 2034          
Risk Free Interest Rate | 2023 Loan and Security Agreement | Warrant Units                
Class of Stock [Line Items]                
Warrant units, measurement input       4.78        
Volatility | 2023 Loan and Security Agreement | Warrant Units                
Class of Stock [Line Items]                
Warrant units, measurement input       80        
Weighted Time to Exit | 2023 Loan and Security Agreement | Warrant Units                
Class of Stock [Line Items]                
Warrant units, measurement input | yr       2        
Initial Public Offering                
Class of Stock [Line Items]                
Preferred stock, shares authorized 20,000,000              
Preferred stock par value | $ / shares $ 0.01              
Preferred stock, shares issued 0              
Preferred stock, shares outstanding 0              
Class A Common Stock                
Class of Stock [Line Items]                
Common stock, shares authorized 800,000,000       800,000,000   800,000,000  
Common stock, par value | $ / shares $ 0.01       $ 0.01   $ 0.01  
Common stock, shares issued 20,267,046       48,174,023   48,174,023  
Common stock, shares outstanding 20,267,046       48,174,023   48,174,023  
Common stock reserved for issuance         52,372,703   52,372,703  
Dividends declared or paid | $         $ 0 $ 0 $ 0 $ 0
Class A Common Stock | Initial Public Offering                
Class of Stock [Line Items]                
Common stock, shares authorized 800,000,000              
Common stock, par value | $ / shares $ 0.01              
Number of shares issued in initial public offering 27,906,977           27,906,977  
Class B Common Stock                
Class of Stock [Line Items]                
Common stock, shares authorized 350,000,000       350,000,000   350,000,000  
Common stock, par value | $ / shares $ 0.01       $ 0.01   $ 0.01  
Common stock, shares issued 171,226,057       171,226,057   171,226,057  
Common stock, shares outstanding 171,226,057       171,226,057   171,226,057  
Class B Common Stock | Initial Public Offering                
Class of Stock [Line Items]                
Common stock, shares authorized 350,000,000              
Common stock, par value | $ / shares $ 0.01              
Class M Units                
Class of Stock [Line Items]                
Class M Units outstanding 57,065,274       57,065,274   57,065,274