XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Unrestricted Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Amortized cost $ 347,903 $ 384,481
Gross unrealized gains 12 89
Gross unrealized losses (173) (289)
Total fair value $ 347,742 $ 384,281