XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Lessee Lease Description [Line Items]    
Total operating lease cost $ 3,067 $ 2,818
Total finance lease cost 1,284 1,051
Total lease cost 4,351 3,869
Selling, General and Administrative Expenses    
Lessee Lease Description [Line Items]    
Lease cost 2,741 2,451
Variable lease cost 326 367
Depreciation and Amortization    
Lessee Lease Description [Line Items]    
Amortization of right of use assets 1,154 939
Interest Expense, Net    
Lessee Lease Description [Line Items]    
Interest on lease liabilities $ 130 $ 112