XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description    
Termination period ( in years) 1 year  
Right-of-use assets $ 34,963 $ 21,861
Non-cancelable revenue arrangements, future minimum revenues, 2024 21,294  
Non-cancelable revenue arrangements, future minimum revenues, 2025 15,459  
Non-cancelable revenue arrangements, future minimum revenues, 2026 14,877  
Non-cancelable revenue arrangements, future minimum revenues, 2027 8,997  
Non-cancelable revenue arrangements, future minimum revenues, 2028 8,300  
Non-cancelable revenue arrangements, future minimum revenues, subsequent years 24,636  
Land, Building and Equipment    
Lessee, Lease, Description    
Right-of-use assets $ 4,040  
Minimum    
Lessee, Lease, Description    
Remaining lease term (in years) 1 year  
Minimum | Land, Building and Equipment    
Lessee, Lease, Description    
Operating lease term (years) 3 years  
Maximum    
Lessee, Lease, Description    
Remaining lease term (in years) 14 years  
Renewal term (in years) 5 years  
Maximum | Land, Building and Equipment    
Lessee, Lease, Description    
Operating lease term (years) 5 years