v3.26.1
Investments - Schedule of Fair Value and Changes in Fair Value (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Balance, beginning of period $ 12,604 $ 15,037
Sales of convertible bond (2,580) (2,172)
Net gain (loss) on investment on convertible bond (115) (177)
Change in fair value included in the statement of other comprehensive loss (net of tax) $ (1,218) $ (84)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
Balance, end of period $ 8,691 $ 12,604