XML 67 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
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,
20242023
Finance lease cost:
   Amortization of lease assets$4,758 $5,358 
   Interest on lease liabilities10,045 9,784 
 Total finance lease cost14,803 15,142 
Operating lease cost5,112 4,819 
Variable lease cost86 155 
Total lease cost$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, 2024
As of December 31, 2023
Finance LeasesOperating LeasesFinance LeasesOperating Leases
Weighted average discount rate16.17 %15.28 %16.09 %15.09 %
Weighted average remaining lease term (in years)15.68.016.68.7
Cash paid for amounts included in the measurement of lease liabilities
$11,054$5,780$11,060$5,168
Schedule of Lessee, Operating Lease, Liability, Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2024 are as follows:
Finance LeasesOperating Leases
2025$10,542 $5,401 
202611,130 5,684 
202710,637 5,260 
202810,728 4,586 
202910,440 3,755 
Thereafter137,548 15,711 
Total undiscounted lease liabilities191,025 40,397 
Interest on lease liabilities(128,690)(17,808)
Total present value of minimum lease payments$62,335 $22,589 
Lease liabilities - current portion$9,593 $4,966 
Lease liabilities - non-current$52,742 $17,623 
Schedule of Finance Lease, Liability, Fiscal Year Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2024 are as follows:
Finance LeasesOperating Leases
2025$10,542 $5,401 
202611,130 5,684 
202710,637 5,260 
202810,728 4,586 
202910,440 3,755 
Thereafter137,548 15,711 
Total undiscounted lease liabilities191,025 40,397 
Interest on lease liabilities(128,690)(17,808)
Total present value of minimum lease payments$62,335 $22,589 
Lease liabilities - current portion$9,593 $4,966 
Lease liabilities - non-current$52,742 $17,623