v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense The components of lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Operating leases$7,916 $4,221 $15,592 $7,673 
Finance leases
Amortization of right of use assets271 138 511 260 
Interest on lease liabilities31 11 52 20 
Short-term leases503 18 792 79 
Variable lease expense67 118 180 238 
Sublease income(413)(407)(829)(780)
Total lease expense$8,375 $4,099 $16,298 $7,490 
The weighted average remaining lease term and weighted average discount rate were as follows:
June 30,
20262025
Weighted average remaining lease term (in years)
Finance leases43
Operating leases1213
Weighted average discount rate
Finance leases4.73%2.21%
Operating leases6.04%5.15%
Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Finance leases - Financing cash flows$844 $534 
Finance leases - Operating cash flows52 20 
Operating leases - Operating cash flows14,227 7,582 
Right of use assets obtained in exchange for lease obligations:
Operating leases17,165 31,139 
Finance leases893 205 
$18,058 $31,344 
Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity
Maturities of lease liabilities as of June 30, 2026, are as follows:
Years ending December 31:FinanceOperating
2026$575 $14,353 
2027684 25,662 
2028552 22,583 
2029440 20,851 
2030299 19,039 
203192 17,562 
Thereafter— 125,460 
Total lease payments2,642 245,510 
Less: imputed interest$(228)$(76,616)
Total lease liabilities$2,414 $168,894 
Schedule of Finance Lease, Liability, to be Paid, Maturity
Maturities of lease liabilities as of June 30, 2026, are as follows:
Years ending December 31:FinanceOperating
2026$575 $14,353 
2027684 25,662 
2028552 22,583 
2029440 20,851 
2030299 19,039 
203192 17,562 
Thereafter— 125,460 
Total lease payments2,642 245,510 
Less: imputed interest$(228)$(76,616)
Total lease liabilities$2,414 $168,894