XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Debt Securities, Available-for-Sale, Allowance for Credit Loss $ 11,125
Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Gain 3,000
Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 107,408
Ending balance 80,291
Convertible Debt Securities | Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 62,344
Unrealized losses included in earnings (18,429)
Ending balance 32,790
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) $ 29,600