XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details) - Fair value, measurements, recurring
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance $ 107,408
Ending balance 92,026
Convertible Debt Securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 62,344
Change in fair value (14,193)
Ending balance $ 48,151