v3.26.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease, Cost
The following table provides the components of lease cost recognized in the consolidated statements of operations for the periods presented.
Year Ended December 31,
202520242023
Finance lease cost:
   Amortization of lease assets$5,244 $4,758 $5,358 
   Interest on lease liabilities10,224 10,045 9,784 
 Total finance lease cost15,468 14,803 15,142 
Operating lease cost6,226 5,112 4,819 
Variable lease cost46 86 155 
Total lease cost$21,740 $20,001 $20,116 
All extension options that are reasonably certain to be exercised have been included in the measurement of lease obligations. The Company reassesses the likelihood of extension option exercise if there is a significant event or change in circumstances within its control.
Other information related to operating and finance leases as of the balance sheet dates presented are as follows:
As of December 31, 2025
As of December 31, 2024
Finance LeasesOperating LeasesFinance LeasesOperating Leases
Weighted average discount rate16.29 %15.95 %16.17 %15.28 %
Weighted average remaining lease term (in years)14.67.815.68.0
Cash paid for amounts included in the measurement of lease liabilities
$11,622$6,435$11,054$5,780
Schedule of Lessee, Operating Lease, Liability, Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2025 are as follows:
Finance LeasesOperating Leases
2026$12,087 $6,336 
202711,521 5,727 
202811,562 5,023 
202911,033 4,332 
203011,012 3,900 
Thereafter128,345 15,577 
Total undiscounted lease liabilities185,560 40,895 
Interest on lease liabilities(120,888)(18,000)
Total present value of minimum lease payments$64,672 $22,895 
Lease liabilities - current portion$11,125 $6,035 
Lease liabilities - non-current$53,547 $16,860 
Schedule of Finance Lease, Liability, Fiscal Year Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2025 are as follows:
Finance LeasesOperating Leases
2026$12,087 $6,336 
202711,521 5,727 
202811,562 5,023 
202911,033 4,332 
203011,012 3,900 
Thereafter128,345 15,577 
Total undiscounted lease liabilities185,560 40,895 
Interest on lease liabilities(120,888)(18,000)
Total present value of minimum lease payments$64,672 $22,895 
Lease liabilities - current portion$11,125 $6,035 
Lease liabilities - non-current$53,547 $16,860