XML 104 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee Lease Description [Line Items]      
Total lease cost $ 9,586 $ 8,295 $ 3,737
Cost of Sales [Member]      
Lessee Lease Description [Line Items]      
Total operating lease cost [1] 5,673 5,095 2,008
Amortization expense 689 574  
Selling, General and Administrative Expenses [Member]      
Lessee Lease Description [Line Items]      
Total operating lease cost [1] 2,884 2,328 $ 1,729
Interest Expense, Net [Member]      
Lessee Lease Description [Line Items]      
Interest expense on lease liabilities $ 340 $ 298  
[1] Includes short-term leases and variable lease costs, which are immaterial