v3.26.3
Fair Value Measurements - Change in Our Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 11,090 $ 8,971 $ 11,827 $ 28,159
Sale of investments       (18,393)
Reclassification between Level 2 and Level 3 fair value       0
Ending balance 10,584 10,409 10,584 10,409
Equity Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) (750) 1,117 (2,004) 1,340
Embedded Option        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) 30 (21) 1,781 (904)
Convertible Note        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) 214 342 (1,020) 207
(Level 1) | Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 2,200 1,568 3,576 19,561
Sale of investments       (18,393)
Reclassification between Level 2 and Level 3 fair value       0
Ending balance 1,464 2,696 1,464 2,696
(Level 1) | Equity Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) (736) 1,128 (2,112) 1,528
(Level 1) | Embedded Option        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) 0 0 0 0
(Level 1) | Convertible Note        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) 0 0 0 0
(Level 2) | Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance       1,388
Sale of investments       0
Reclassification between Level 2 and Level 3 fair value       (1,388)
Ending balance   0   0
(Level 2) | Equity Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss)       0
(Level 2) | Embedded Option        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss)       0
(Level 2) | Convertible Note        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss)       0
(Level 3) | Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 8,890 7,403 8,251 7,210
Sale of investments       0
Reclassification between Level 2 and Level 3 fair value       1,388
Ending balance 9,120 7,713 9,120 7,713
(Level 3) | Equity Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) (14) (11) 108 (188)
(Level 3) | Embedded Option        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) 30 (21) 1,781 (904)
(Level 3) | Convertible Note        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gain (loss) $ 214 $ 342 $ (1,020) $ 207