v3.26.1
Stockholders' Equity and Membership Units - Additional Information (Details)
3 Months Ended 6 Months Ended
May 28, 2026
USD ($)
$ / shares
shares
Jul. 23, 2025
USD ($)
$ / shares
shares
Feb. 14, 2025
$ / shares
shares
Mar. 31, 2025
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
$ / shares
Dec. 31, 2025
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]              
Membership units outstanding             166,737,325
Common stock, par or stated value per share | $ / shares           $ 0.001 $ 0.001
Net proceeds from issuance of common stock in initial public offering | $         $ 153,808,000    
Public Offering [Member]              
Subsidiary, Sale of Stock [Line Items]              
Stock issued and sold   0          
Net proceeds from issuance of common stock in initial public offering | $   $ 0          
Secondary Offering              
Subsidiary, Sale of Stock [Line Items]              
Stock issued and sold   0          
Net proceeds from issuance of common stock in initial public offering | $ $ 0            
Common Stock              
Subsidiary, Sale of Stock [Line Items]              
Stock issued and sold       8,421,000      
Common Stock | IPO              
Subsidiary, Sale of Stock [Line Items]              
Membership unit conversion ratio     0.68        
Membership units converted common stock     112,566,039        
Offering price | $ / shares     $ 22        
Common stock agreed to sell at the offering     26,500,000        
Stock issued and sold     8,400,000        
Common Stock | Public Offering [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock, par or stated value per share | $ / shares   $ 0.001          
Offering price | $ / shares   $ 49          
Common stock agreed to sell at the offering   21,000,000          
Common Stock | Secondary Offering              
Subsidiary, Sale of Stock [Line Items]              
Common stock, par or stated value per share | $ / shares $ 0.001            
Offering price | $ / shares $ 61            
Common stock agreed to sell at the offering 14,000,000            
Common Stock | Underwriters              
Subsidiary, Sale of Stock [Line Items]              
Numbers of days were granted 30 days 30 days          
Additional shares of common stock exercised date   Jul. 24, 2025          
Common Stock | Underwriters | Maximum              
Subsidiary, Sale of Stock [Line Items]              
Purchase of additional shares of common stock 2,100,000 3,150,000