XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Option
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]      
Finance lease liability   $ 266  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-Term Debt, Current Maturities, Long-term Debt, Excluding Current Maturities Long-Term Debt, Current Maturities, Long-term Debt, Excluding Current Maturities  
Variable lease expense and short-term lease expenses $ 19,100 $ 11,900 $ 7,700
Weighted average discount rate for operating leases 4.30% 4.00%  
Operating lease expense $ 46,000 $ 34,200 28,200
Weighted average remaining lease term 8 years 1 month 6 days 8 years 8 months 12 days  
Rent paid to related parties $ 6,900 $ 4,900 $ 4,200
Existence of option to extend true    
Operating leases not yet commenced, minimum lease payments $ 64,000    
Minimum      
Lessee, Lease, Description [Line Items]      
Lease term for operating lease 3 years    
Number of options to renew | Option 1    
Maximum      
Lessee, Lease, Description [Line Items]      
Lease term for operating lease 10 years