XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Available for Sale Debt Securities - Summary of Available for Sale Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Cost $ 352,623 $ 352,367
Unrealized Gains 146,857 102,133
Fair Value 499,480 454,500
Available for sale debt securities, current 29,000 18,300
Available for sale debt securities, noncurrent 473,700 437,100
Available for sale debt securities, liabilities noncurrent (3,220) (900)
Debt Securities    
Debt and Equity Securities, FV-NI [Line Items]    
Cost 359,923 359,667
Unrealized Gains 142,777 95,733
Fair Value 502,700 455,400
Available for sale debt securities, current 29,000 18,300
Available for sale debt securities, noncurrent 473,700 437,100
Available for sale debt securities, liabilities noncurrent 0 0
Funding Commitments    
Debt and Equity Securities, FV-NI [Line Items]    
Cost (7,300) (7,300)
Unrealized Gains 4,080 6,400
Fair Value (3,220) (900)
Available for sale debt securities, current 0 0
Available for sale debt securities, noncurrent 0 0
Available for sale debt securities, liabilities noncurrent $ (3,220) $ (900)