XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Right-of-use assets $ 94,940 $ 66,563
Long-term lease liabilities 80,716 60,101
Present value of lease liabilities $ 99,741 $ 70,739
Operating leases 7 years 9 months 18 days 9 years 2 months 12 days
Weighted average discount rate 4.10% 4.20%
Lease renewal options 10 years  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities  
Short-term lease liability    
Lessee, Lease, Description [Line Items]    
Short-term lease liability $ 19,025 $ 10,638