v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Interest in private equity fund $ 10,002
Unfunded commitments 619
Equity interest in private company 13,471
Equity interest in private company accounted for under the measurement alternative 11,126
Equity interest in private company accounted for using the equity method $ 2,345
Convertible Senior Notes Due 2030 | Convertible Debt  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Stated interest rate percentage 0.00%
Level 2  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of the Notes $ 849,861