XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Commitments - Schedule of Lease Costs Weighted Average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 22,337 $ 22,767 $ 22,938
Amortization of right-of-use asset 219 219 164
Interest on lease liability 290 291 234
Short-term lease cost 41 302 321
Variable lease cost 2,391 2,966 3,806
Sublease income (70) (73) (72)
Total lease cost 25,208 26,472 $ 27,391
Cash paid for amounts included in the measurement of operating lease liabilities 23,599 25,379  
Cash paid for amounts included in the measurement of finance lease liabilities 337 337  
Right-of-use asset obtained in exchange for new operating lease liabilities 14,595 7,832  
Right-of-use asset obtained in exchange for new finance lease liabilities $ 1,408 $ 0  
Weighted average remaining lease term - operating leases 10 years 7 months 6 days 11 years 4 months 24 days  
Weighted average remaining lease term - finance leases 37 years 4 months 24 days 38 years  
Weighted average discount rate - operating leases 4.12% 3.99%  
Weighted average discount rate - finance leases 3.81% 3.43%