v3.26.1
Realized and Net Change in Unrealized Gains (Losses) on Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Gain (Loss) on Securities [Line Items]    
Total realized and net change in unrealized gains (losses) $ 1,144,643 $ 1,169,506
Corporate Treasury Investments    
Gain (Loss) on Securities [Line Items]    
Realized Gains (Losses) 1,279 (8,356)
Net Change in Unrealized Gains 18,791 3,049
Total realized and net change in unrealized gains (losses) $ (17,512) $ (5,307)