XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the three months ended March 31, 2025 and 2024 were as follows:
Three Months Ended March 31,20252024
Operating lease cost$5,240 $4,881 
Finance lease cost:
Amortization of right-of-use assets$1,858 $1,670 
Interest on lease liabilities288 296 
Total finance lease cost$2,146 $1,966 
Short-term lease and variable lease costs$4,848 $5,198 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases were as follows:
Three Months Ended March 31,20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,422 $5,820 
Operating cash flows from finance leases312 126 
Financing cash flows from finance leases840 1,199 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,347 $5,397 
Finance leases264 191