v3.26.3
LEASES - Schedule of Other Lease Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Other Lease Information    
Operating cash flows from operating leases $ 64,935 $ 75,576
Right-of-use lease assets obtained in exchange for new lease liabilities $ 40,996 $ 24,632