v3.26.1
Restructuring and Impairment Charges - Schedule of Contract Termination Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Jun. 30, 2025
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 0  
Amounts paid or otherwise settled during the period (1,466)  
Ending balance $ 8,730