v3.25.2
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]              
Cash and cash equivalents $ 56,390,000   $ 48,767,000   $ 56,390,000 $ 48,767,000 $ 16,848,000
Impairment charges 0   553,701,000   0 $ 1,072,751,000  
Impairment loss on goodwill 0 $ 0 553,701,000 $ 516,350,000 0    
Goodwill and long-lived intangible asset impairment     $ 1,072,800,000        
Fair Value, Inputs, Level 2              
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]              
Equity securities 15,000,000.0       15,000,000.0    
Money Market Funds | Fair Value, Inputs, Level 1              
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]              
Cash and cash equivalents $ 0       $ 0   $ 0