XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the three and nine months ended September 30, 2025 and 2024 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
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 liabilities317 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 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases were as follows:
Nine Months Ended September 30,20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$16,732 $14,845 
Operating cash flows from finance leases986 976 
Financing cash flows from finance leases2,700 2,305 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$11,248 $31,819 
Finance leases3,394 1,347