XML 51 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum annual operating lease and debt repayments are as follows (in thousands):
As of March 31, 2024
Minimum Lease PaymentsDebt RepaymentsTotal
2024$3,129 $— $3,129 
20254,297 4,333 8,630 
20264,426 26,000 30,426 
20274,808 21,667 26,475 
20284,952 — 4,952 
Thereafter22,297 — 22,297 
Total minimum payments43,909 52,000 95,909 
Less: amount representing interest/unamortized debt discount(13,893)(629)(14,522)
Present value of future payments30,016 51,371 81,387 
Less: current portion(1,701)— (1,701)
Non-current portion$28,315 $51,371 $79,686 
,
Schedule of Maturities of Long-term Debt
Future minimum annual operating lease and debt repayments are as follows (in thousands):
As of March 31, 2024
Minimum Lease PaymentsDebt RepaymentsTotal
2024$3,129 $— $3,129 
20254,297 4,333 8,630 
20264,426 26,000 30,426 
20274,808 21,667 26,475 
20284,952 — 4,952 
Thereafter22,297 — 22,297 
Total minimum payments43,909 52,000 95,909 
Less: amount representing interest/unamortized debt discount(13,893)(629)(14,522)
Present value of future payments30,016 51,371 81,387 
Less: current portion(1,701)— (1,701)
Non-current portion$28,315 $51,371 $79,686 
,