XML 158 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 December 31, 2024December 31, 2023
Accrued wages and employee benefits$51,731 $36,828 
Accrued operating expenses20,035 26,082 
Accrued royalties7,203 12,729 
Accrued freight3,998 4,195 
Accrued interest1,027 1,064 
Accrued non-income taxes1,375 714 
Total accrued expenses$85,369 $81,612