XML 345 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities
December 31, 2023
2024$23,959 
202522,604 
202621,692 
202720,297 
202818,868 
2029 and thereafter45,298 
Total lease payments152,718 
Less: interest(21,917)
Present value of lease liabilities$130,801 
Supplemental Information, Lessee, Operating Lease
Supplemental information
December 31, 2023December 31, 2022
Total lease liabilities (1)
$130,801$139,894
Cash paid for amounts included in the measurement of lease liabilities within operating cash flows$26,938$28,308
Right of use assets obtained in exchange for operating lease obligations$12,145$25,202
Weighted average remaining lease term
7.0 years
7.9 years
Weighted average discount rate4.4 %4.2 %
(1) The current portion of the operating lease liability is included in other current liabilities.