v3.24.0.1
Accrued Expenses and Other (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Consists
Accrued expenses and other consists of the following (in thousands):
December 31,
20232022
Accrued compensation$10,796 $4,917 
Accrued interest5,934 7,226 
Other accrued expenses6,177 5,179 
Total accrued expenses and other$22,907 $17,322