XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Components of lease expense:        
Operating lease cost $ 5,832 $ 4,795 $ 16,709 $ 14,530
Finance lease cost:        
Amortization of right-of-use assets 1,982 1,715 5,763 4,976
Interest on lease liabilities 317 299 890 897
Total finance lease cost 2,299 2,014 6,653 5,873
Short-term lease and variable lease costs $ 5,821 $ 5,255 $ 16,071 $ 15,451