XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost
The following table provides the components of lease cost recognized in the consolidated statements of operations and comprehensive income (loss) for the periods presented.
Year Ended December 31,
202320222021
Finance lease cost:
   Amortization of lease assets$5,358 $5,422 $3,155 
   Interest on lease liabilities9,784 11,154 9,158 
 Total finance lease cost15,142 16,576 12,313 
Operating lease cost4,819 3,402 2,585 
Variable lease cost155 390 355 
Total lease cost$20,116 $20,368 $15,253 
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, 2023
As of December 31, 2022
Finance LeasesOperating LeasesFinance LeasesOperating Leases
Weighted average discount rate16.09 %15.09 %11.23 %11.51 %
Weighted average remaining lease term (in years)16.68.722.714.1
Cash paid for amounts included in the measurement of lease liabilities
$11,060$5,168$11,629$3,133
Lessee, Operating Lease, Liability, Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2023 are as follows:
Finance LeasesOperating Leases
2024$9,718 $5,081 
202510,602 5,665 
202610,494 5,428 
202710,002 5,185 
202810,166 4,787 
Thereafter147,970 19,833 
Total undiscounted lease liabilities198,952 45,979 
Interest on lease liabilities(137,228)(21,425)
Total present value of minimum lease payments$61,724 $24,554 
Lease liabilities - current portion$8,885 $4,693 
Lease liabilities - non-current$52,839 $19,861 
Finance Lease, Liability, Fiscal Year Maturity
The maturities of the contractual undiscounted lease liabilities as of December 31, 2023 are as follows:
Finance LeasesOperating Leases
2024$9,718 $5,081 
202510,602 5,665 
202610,494 5,428 
202710,002 5,185 
202810,166 4,787 
Thereafter147,970 19,833 
Total undiscounted lease liabilities198,952 45,979 
Interest on lease liabilities(137,228)(21,425)
Total present value of minimum lease payments$61,724 $24,554 
Lease liabilities - current portion$8,885 $4,693 
Lease liabilities - non-current$52,839 $19,861