XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Leases, Statement of Position location and balances [Table Text Block]
20232022Balance Sheet Location
Right-of-use assets, net$114,392 $114,321 Other non-current assets
Current lease liability$28,516 $29,271 Accrued and other liabilities
Non-current lease liability86,930 86,888 Other non-current liabilities
Total operating lease liability$115,446 $116,159 
 
Lease, Cost [Table Text Block]
202320222021
Operating lease expense$37,849$37,145$36,137 
Variable lease expense7,0224,6494,503 
Short-term lease expense1,0049581,018 
Total lease expense$45,875$42,752$41,658 
Weighted average remaining lease term6.5 years7.9 years7.4 years
Weighted average discount rate4.0%2.9%2.1 %
 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]  
The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:
2024$33,065 
202524,444 
202618,113 
202711,835 
20288,853 
Thereafter35,908 
Total lease payments132,218 
Less imputed interest(16,772)
Total operating lease liability$115,446