XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Costs
Lease costs are included within cost of sales, selling, general and administrative expenses, and research and development on the consolidated statements of income and comprehensive loss.
202220212020
Lease cost
Finance lease cost:
Amortization of right-of-use assets$6,620 $3,901 $1,809 
Interest on lease liabilities7,101 3,916 1,704 
Operating lease cost1,047 253 342 
Total lease cost$14,768 $8,070 $3,855 
Schedule of Components of Operating and Finance Lease Right of use Assets and Liabilities
Operating and finance lease right of use assets and liabilities as of the balance sheet dates are as follows:
20222021
Assets
Finance lease right-of-use assets$66,533 $72,470 
Operating lease right-of-use assets1,660 1,242 
Liabilities
Current
Finance lease liabilities$3,318 $1,046 
Operating lease liabilities364 785 
Noncurrent
Finance lease liabilities$76,431 $76,712 
Operating lease liabilities1,291 440 
Lease term and discount rate consisted of the following as of December 31:
20222021
Weighted-average remaining lease term (years):
Finance leases13.414.2
Operating leases7.22.8
Weighted-average discount rate:
Finance leases9.2 %9.2 %
Operating leases9.2 %6.8 %
Schedule of Supplemental Cash Flow
Supplemental cash flow and other information related to leases for each of the periods ended December 31 were as follows:
202220212020
Other information
Cash paid for amounts included in measurement of liabilities:
Operating cash flows from operating leases$1,931 $261 $796 
Operating cash flows from finance leases4,622 3,332 1,472 
Financing cash flows from finance leases1,583 703 88 
Right-of-use assets obtained in exchange for new lease liabilities:
Finance leases$806 $46,021 $33,523 
Operating leases2,180 1,229 202 
Schedule of Future Minimum Lease Payments
The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancellable operating leases with terms of more than one year to the total operating and finance lease liabilities recognized on the consolidated balance sheet as of December 31, 2022.
Finance LeaseOperating Lease
2023$8,505 $502 
202411,030 367 
202510,996 224 
202611,107 199 
202711,304 172 
Thereafter94,035 856 
Total lease payments146,977 2,320 
Less: NPV discount67,227 665 
Present value of lease liabilities$79,749 $1,655 
Schedule of Future Minimum Lease Payments
The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancellable operating leases with terms of more than one year to the total operating and finance lease liabilities recognized on the consolidated balance sheet as of December 31, 2022.
Finance LeaseOperating Lease
2023$8,505 $502 
202411,030 367 
202510,996 224 
202611,107 199 
202711,304 172 
Thereafter94,035 856 
Total lease payments146,977 2,320 
Less: NPV discount67,227 665 
Present value of lease liabilities$79,749 $1,655