v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the three and six months ended June 30, 2026 and 2025 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease cost$5,590 $5,637 $11,445 $10,877 
Finance lease cost:
Amortization of right-of-use assets$1,589 $1,923 $3,496 $3,781 
Interest on lease liabilities303 285 624 573 
Total finance lease cost$1,892 $2,208 $4,120 $4,354 
Short-term lease and variable lease costs$6,805 $5,402 $12,424 $10,250 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases were as follows:
Six Months Ended June 30,20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$11,361 $10,730 
Operating cash flows from finance leases707 625 
Financing cash flows from finance leases1,905 1,720 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$4,853 $6,814 
Finance leases177 360