XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Lessee Disclosure [Abstract]    
Operating cash flows from operating leases $ 38,274 $ 33,967
Operating cash flows from finance leases 202 168
Financing cash flows from finance leases 2,459 2,079
Right-of-use assets obtained in exchange for lease liabilities - operating leases 55,723 85,377
Right-of-use assets obtained in exchange for lease liabilities - finance leases $ 2,569 $ 1,388