v3.25.2
Restructuring Expenses - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]          
Percentage of overall reduction in workforce 25.00%     75.00%  
Depreciation expense   $ 1,000,000   $ 1,900,000  
Other restructuring charges   300,000   300,000  
Restructuring costs   3,400,000 $ 0 6,600,000 $ 0
Severance and termination benefits   $ 2,100,000   $ 4,400,000