XML 77 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
renewalOption
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]    
Finance lease term 10 years  
Cost of assets under finance leases $ 7,649 $ 6,031
Accumulated depreciation of assets under finance leases $ 3,979 $ 3,632
Number of renewal options | renewalOption 1  
Finance lease extension option term 10 years  
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease term 1 year  
Minimum | Vehicles    
Lessee, Lease, Description [Line Items]    
Finance lease term 33 months  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease term 22 years  
Operating lease renewal term 10 years  
Maximum | Vehicles    
Lessee, Lease, Description [Line Items]    
Finance lease term 48 months