v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
6 Months Ended
Jan. 12, 2026
Jun. 30, 2026
Commitments And Contingencies [Abstract]    
Annual base salary $ 430,000,000  
Employment agreements expiration description   employment agreements expire at various dates through 2029
Employment Agreements Future Minimum Payments Due   $ 7,000,000
Future minimum payments   7,000,000
Other commitment   $ 0