v3.25.2
Corporate Restructuring Plan - Schedule of Total Amount Expected to be Incurred and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Right-of-use asset impairment     $ 0 $ 187
Restructuring and impairment charges $ 540 $ 508 16,622 4,783
Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 1,400   1,400  
Right-of-use asset impairment 0 0 0 187
Impairment of long-lived assets held for sale 0 246 16,569 2,780
Restructuring and impairment charges 540 508 16,622 4,783
Restructuring Plan | One-time employee termination benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 0 247 0 978
Restructuring Plan | Contract Terminations        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 540 15 53 546
Restructuring Plan | Asset impairment for leasehold improvements        
Restructuring Cost and Reserve [Line Items]        
Asset impairment for leasehold improvements $ 0 $ 0 $ 0 $ 292