XML 84 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Liabilities - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Customer-related liabilities $ 16,771 $ 12,548
Accrued utilities 2,484 3,098
Accrued sales commissions 1,681 1,864
Accrued interest payable 185 1,772
Other 3,642 1,928
Other current liabilities $ 24,763 $ 21,210 [1]
[1] The December 31, 2021 balance sheet was adjusted to present inventory using the FIFO basis of costing. See Note 2.