XML 73 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Realized and Net Change in Unrealized Gains (Losses) on Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Gain (Loss) on Securities [Line Items]    
Total realized and net change in unrealized gains (losses) $ 1,638,680 $ (495,677)
Corporate Treasury Investments    
Gain (Loss) on Securities [Line Items]    
Realized Gains (Losses) (1,621) 2,374
Net Change in Unrealized Gains (Losses) (1,260) 7,795
Total realized and net change in unrealized gains (losses) $ (2,881) $ 10,169