XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Right-of-use Assets and Lease Obligations
The tables below show the balance of right-of-use assets and lease obligations as of January 1, 2023 and the balance as of December 31, 2023, including the changes during the period (in thousands):
Right-of-use Assets - Operating Lease, net
Right-of-use assets - Operating leases, net, at January 1, 2023
$39,263 
Amortization of right-of-use assets(4,405)
Additions898 
Remeasurement due to lease modification(19,622)
Impairment(2,997)
Right-of-use assets - Operating leases, net, at December 31, 2023
$13,137 

Lease Obligations - Operating Leases
Lease obligations - Operating leases, net, at January 1, 2023
$43,638 
Lease payments(9,897)
Interest accretion1,905 
Remeasurement due to lease modification(19,622)
Lease obligations - Operating leases, net, at December 31, 2023
$16,024 
Lease Cost
Lease costs amounts included in measurement of lease obligations and other information related to non-cancellable operating leases and finance leases were as follows (in thousands):
Year Ended December 31,
202320222021
Finance lease costs$— $18 $106 
Operating lease cost6,310 7,321 4,396 
Short-term lease costs(1)
— 40 70 
Total lease cost(2)
$6,310 $7,379 $4,572 
(1) Short-term lease costs on leases with terms of over one month and less than one year.
(2) The Company had no variable lease costs.
Amounts included in measurement of lease obligations (in thousands):
Year Ended December 31,
202320222021
Cash paid:
Operating cash flows from operating leases$9,897 $6,506 $4,197 
Non-cash activity:
Operating Lease - Right-of-use assets obtained in exchange for lease liabilities$— $— $25,445 
Operating Lease
Other information:
Weighted-average remaining lease term (in years)3.8
Weighted-average discount rate6.6 %
Operating Lease Maturity
As of December 31, 2023, our maturity analysis of annual undiscounted cash flows of the non-cancellable operating leases are as follows (in thousands):
Years ending December 31,Operating Leases
2024$4,727 
20254,868 
20265,014 
20272,533 
2028760 
Thereafter318 
Total minimum lease payments 18,220 
Less: imputed interest2,196 
Lease obligations$16,024 
Reconciliation of operating lease liabilities as shown within the audited consolidated balance sheets:
Current portion of lease obligations - Operating leases$3,781 
Long-term lease obligations - Operating leases12,243 
Total operating lease liabilities$16,024 
Schedule of Supply Commitment
The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Payments Due by Period
Total20242025 and Thereafter
Facility maintenance agreement$701 $701 $—