v3.24.1.u1
Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Loss contracts (facilities related)   $ 2,190
Impairment of property and equipment, net   506
Non-cash stock-based compensation (double-trigger acceleration and severance)   143
Total merger, acquisition, and restructuring costs $ 0 7,465
Personnel related (severance and one-time termination benefit costs)    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   3,218
Exit costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 1,408