XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued payroll and compensation costs $ 11,710 $ 14,642
Accrued restructuring costs 15,886 129
Accrual for capital expenditures 14,641 20,040
Accrued accounts payable 51,493 39,808
Accrued sales and other taxes 26,379 24,182
Accrued interest 6,613 2,540
Accrued other 2,135 1,804
Total $ 128,857 $ 103,145