v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll, vacation and other compensation $ 8,812 $ 6,195
Accrued interest 7,820 7,850
Incentive compensation 5,232 29,045
Other 11,815 16,843
Accrued expenses and other current liabilities $ 33,679 $ 59,933