XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of lease expense:        
Operating lease cost $ 5,637 $ 4,854 $ 10,877 $ 9,735
Finance lease cost:        
Amortization of right-of-use assets 1,923 1,591 3,781 3,261
Interest on lease liabilities 285 302 573 598
Total finance lease cost 2,208 1,893 4,354 3,859
Short-term lease and variable lease costs $ 5,402 $ 4,998 $ 10,250 $ 10,196