XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Components of Lease Expense (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]        
Total operating lease cost $ 3,491 $ 2,896 $ 9,661 $ 8,383
Total finance lease cost 1,498 1,191 4,382 3,361
Total lease cost 4,989 4,087 14,043 11,744
Selling, General and Administrative Expenses        
Lessee Lease Description [Line Items]        
Lease cost 3,157 2,542 8,702 7,472
Variable lease cost 334 354 959 911
Depreciation and Amortization        
Lessee Lease Description [Line Items]        
Amortization of right of use assets 1,342 1,075 3,925 3,026
Interest Expense, Net        
Lessee Lease Description [Line Items]        
Interest on lease liabilities $ 156 $ 116 $ 457 $ 335