v3.25.2
Available for Sale Debt Securities - Summary of Available for Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt and Equity Securities, FV-NI [Line Items]    
Cost $ 267,115 $ 504,029
Unrealized Gains/(Losses)   235,591
Unrealized Gains/(Losses) (9,215)  
Fair Value 257,900 739,620
Current Assets 13,200 58,200
Non-Current Assets 271,900 693,500
Non-Current Liabilities (27,200) (12,080)
Debt Securities    
Debt and Equity Securities, FV-NI [Line Items]    
Cost 283,715 516,329
Unrealized Gains/(Losses) 1,385 235,371
Fair Value 285,100 751,700
Current Assets 13,200 58,200
Non-Current Assets 271,900 693,500
Non-Current Liabilities 0 0
Funding Commitments    
Debt and Equity Securities, FV-NI [Line Items]    
Cost (16,600) (12,300)
Unrealized Gains/(Losses)   220
Unrealized Gains/(Losses) (10,600)  
Fair Value (27,200) (12,080)
Current Assets 0 0
Non-Current Assets 0 0
Non-Current Liabilities $ (27,200) $ (12,080)