v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax [Line Items]    
Provision for (benefit from) income taxes 8.50% 253.70%
(Benefit from) provision for income taxes $ 26,895,000 $ (6,299,000)
(Benefit from) provision for income taxes $ 2,279,000 (15,979,000)
Percentage of deduction from taxable income 20.00%  
TRS [Member]    
Income Tax [Line Items]    
(Benefit from) provision for income taxes $ 964,000 (75,300,000)
(Benefit from) provision for income taxes $ 2,900,000 $ (17,200,000)