XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term for operating leases 8 years 9 months 18 days  
Weighted average remaining lease term for finance leases 4 years 4 months 24 days  
Weighted average discount rate for operating leases 3.30%  
Weighted average discount rate for finance leases 3.60%  
Operating Lease Expense [Abstract]    
Operating lease cost $ 8,161 $ 10,439
Variable lease cost 1,075 1,157
Short-term lease cost 0 30
Finance Lease Expense [Abstract]    
Amortization of right-of-use assets 1,000 556
Interest on lease liabilities 134 66
Total lease expense 10,370 12,248
Supplemental Cash Flow Information Related to Leases [Abstract]    
Operating cash outflow from operating leases 8,150 10,405
Operating cash outflow from finance leases 132 68
Financing cash outflow from finance leases 912 476
Right-of-use assets obtained in exchange for operating lease obligations 7,981 23,730
Right-of-use assets obtained in exchange for finance lease obligations 520 $ 0
Maturities of Operating Lease Liabilities [Abstract]    
2023 18,542  
2024 20,249  
2025 14,916  
2026 10,241  
2027 7,885  
Thereafter 43,851  
Total 115,684  
Less: Finance charges 15,200  
Total principal liability 100,484  
Maturities of Financing Lease Liabilities [Abstract]    
2023 2,875  
2024 3,474  
2025 3,400  
2026 3,305  
2027 2,953  
Thereafter 0  
Total 16,007  
Less: Finance charges 1,269  
Total principal liability 14,738  
Additional lease liabilities not yet commenced $ 1,300