XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of components of lease expense
The components of lease expense for the three and six months ended June 30, 2024 and 2023 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$4,854 $5,277 $9,735 $10,691 
Finance lease cost:
Amortization of right-of-use assets$1,591 $867 $3,261 $1,778 
Interest on lease liabilities302 295 598 594 
Total finance lease cost$1,893 $1,162 $3,859 $2,372 
Short-term lease and variable lease costs$4,998 $5,197 $10,196 $10,109 
Schedule of supplemental cash flow information related to leases
Supplemental cash flow information related to leases were as follows:
Six Months Ended June 30,20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,754 $10,640 
Operating cash flows from finance leases647 600 
Financing cash flows from finance leases1,821 1,649 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$12,059 $6,597 
Finance leases311 352