v3.26.1
Restructuring and Impairment Charges - Schedule of Contract Termination Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Restructuring Reserve [Roll Forward]    
Contract costs incurred during the period $ (4,800)  
Contract Costs    
Restructuring Reserve [Roll Forward]    
Beginning balance   $ 10,196
Contract costs incurred during the period   (1,339)
Amounts paid or otherwise settled during the period   (973)
Ending balance   $ 7,884