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