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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Warrant Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 757 $ 0 $ 851 $ 0
Unrealized gain (loss) attributable to change in fair value (198) 0 (292) 0
Ending balance 559 0 559 0
Convertible Debt        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 0 259,693 0 248,783
Additions 0 3,990 0 7,935
OCI - Change in fair value attributable to instrument-specific credit risk 0 347 0 (875)
Unrealized gain (loss) attributable to change in fair value 0 9,424 0 17,611
Ending balance 0 273,454 0 273,454
Term Loans        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 0 354,304 0 237,209
Additions 0 121,082 0 185,735
OCI - Change in fair value attributable to instrument-specific credit risk 0 709 0 (2,396)
Unrealized gain (loss) attributable to change in fair value 0 38,773 0 94,320
Ending balance $ 0 $ 514,868 $ 0 $ 514,868