v3.26.1
Fair Value Measurements and Investments - Schedule of Fair Value Assets and Liabilities Using Level 3 Inputs (Details) - Investments at fair value - Level 3
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total Change in fair value of investments, net
Investments at fair value  
Beginning balance $ 73,353
Change in fair value of investments, net (5,128)
Ending balance $ 68,225