XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lessee Lease Description [Line Items]        
Total operating lease cost $ 3,103 $ 2,690 $ 6,170 $ 5,508
Total finance lease cost 1,600 1,120 2,884 2,171
Total lease cost 4,703 3,810 9,054 7,679
Selling, General and Administrative Expenses        
Lessee Lease Description [Line Items]        
Lease cost 2,804 2,500 5,545 4,951
Variable lease cost 299 190 625 557
Depreciation and Amortization        
Lessee Lease Description [Line Items]        
Amortization of right of use assets 1,429 1,012 2,583 1,951
Interest Expense, Net        
Lessee Lease Description [Line Items]        
Interest on lease liabilities $ 171 $ 108 $ 301 $ 220