v3.26.1
Common Stock (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Jul. 03, 2026
vote
$ / shares
shares
Apr. 23, 2026
$ / shares
shares
Dec. 31, 2025
vote
$ / shares
shares
Common Stock [Line Items]        
Common Stock, authorized (in shares)   540,000,000   0
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001 $ 0.001
Common stock, issued (in shares)   30,459,498   0
Common stock, outstanding (in shares)   30,459,498   0
Common stock voting rights | vote   1    
Stockholder distributions for taxes | $ $ 1.8      
Class A Common Stock        
Common Stock [Line Items]        
Common Stock, authorized (in shares)   0   500,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Common stock, issued (in shares)   0 20,122,721 20,122,721
Common stock, outstanding (in shares)   0 20,122,721 20,122,721
Common stock voting rights | vote       1
Class B Common Stock        
Common Stock [Line Items]        
Common Stock, authorized (in shares)   0   40,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Common stock, issued (in shares)   0 466 466
Common stock, outstanding (in shares)   0 466 466
Common stock voting rights | vote       10,000