Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of Lease Costs (Details)

v3.23.3
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 1,082 $ 1,381 $ 3,353 $ 4,023
Finance lease cost:        
Amortization of right-of-use assets 217 0 335 0
Interest on lease liabilities 106 0 181 0
Total lease cost 1,405 1,381 3,869 4,023
Cost of goods sold        
Finance lease cost:        
Total lease cost 1,268 1,246 3,532 3,679
Selling, general and administrative        
Finance lease cost:        
Total lease cost $ 137 $ 135 $ 337 $ 344