v3.26.1
Stockholders' Equity (Deficit) (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]        
Common stock, shares authorized 600,000,000 600,000,000   81,000,000
Preferred stock, shares authorized 10,000,000 10,000,000   0
Preferred stock, par value $ 0.0001 $ 0.0001   $ 0.0001
Common stock, shares outstanding 121,938,652 121,938,652   2,035,357
Common stock, par value $ 0.0001 $ 0.0001   $ 0.0001
Share Price Per Share, Percentage   90.00%    
Stock issuance cost   $ 680 $ 62  
Net proceeds $ 712,900      
Converted shares   2,777,777    
Common Stock [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, New Issues 5,025,000      
Number of share issued and sold 4,166,666      
Common stock, shares authorized 600,000,000 600,000,000    
Stock issuance cost $ 57,600      
Sale of stock price per share $ 18 $ 18    
Non Voting Shares [Member]        
Class of Stock [Line Items]        
Common stock, shares authorized 200,000,000 200,000,000    
Common stock, shares outstanding 1,581,210 1,581,210    
Undesignated Shares [Member]        
Class of Stock [Line Items]        
Preferred stock, shares authorized 10,000,000 10,000,000    
Private Placement [Member]        
Class of Stock [Line Items]        
Sale of stock price per share $ 18 $ 18    
Net proceeds   $ 75,000    
IPO [Member] | Common Stock [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, New Issues 38,525,000      
Sale of stock price per share $ 20 $ 20    
Common Stock Warrants        
Class of Stock [Line Items]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 24,152 24,152    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.82 $ 4.82    
Stock Issued During Period, Shares, New Issues 20,468      
Common Stock Warrants | Private Placement [Member]        
Class of Stock [Line Items]        
Number of share issued and sold   4,166,666    
Simple Agreement for Future Equity [Member] | IPO [Member] | Common Stock [Member]        
Class of Stock [Line Items]        
Share Price Per Share, Percentage   90.00%    
Sale of stock price per share $ 18 $ 18    
Converted shares   2,777,777