v3.26.1
Investments and Fair Value Measurements - Contingent Consideration Liability (Details) - Convertible Debt - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 9,979 $ 20,362
Changes in estimated fair value, interest and redemption payments, recorded in other income (expense), net 287 (5,250)
Conversions to common stock 0 (350)
Cash payments on redemptions (10,266) (3,000)
Ending balance $ 0 $ 11,762