XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Unrestricted Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]    
Amortized cost $ 384,481 $ 197,153
Gross unrealized gains 89 5
Gross unrealized losses (289) (721)
Total fair value $ 384,281 $ 196,437