v3.26.3
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Components of lease expense:        
Operating lease cost $ 5,764 $ 5,832 $ 17,209 $ 16,709
Finance lease cost:        
Amortization of right-of-use assets 1,177 1,982 4,673 5,763
Interest on lease liabilities 309 317 933 890
Total finance lease cost 1,486 2,299 5,606 6,653
Short-term lease and variable lease costs $ 6,125 $ 5,821 $ 18,549 $ 16,071