v3.26.1
LEASES - Schedule of Rights-of-Use Assets and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Right-of-use assets $ 337,548 $ 338,669
Liabilities:    
Current operating lease liabilities 90,144 85,772
Long-term operating lease liabilities 291,400 297,192
Total operating lease liabilities $ 381,544 $ 382,964