v3.26.1
Fair Value Measurements - Schedule of Roll-Forward of Level 3 Investments Measured on Recurring Basis (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Warrant Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 851 $ 0
Unrealized loss attributable to change in fair value (94) 0
Ending balance 757 0
Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 248,783
Additions 0 3,945
OCI - Change in fair value attributable to instrument-specific credit risk 0 (1,222)
Unrealized loss attributable to change in fair value 0 8,187
Ending balance 0 259,693
Term Loans    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 237,209
Additions 0 64,653
OCI - Change in fair value attributable to instrument-specific credit risk 0 (3,105)
Unrealized loss attributable to change in fair value 0 55,547
Ending balance $ 0 $ 354,304