XML 64 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Structured Note (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Other long-term investments $ 85,738 $ 93,604
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Structured note 85,455 $ 93,337
Unfunded Loan Commitment | Other Security Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Partnership Interest $ 14,600