XML 58 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
As of September 30, 2023
Minimum Lease PaymentsDebt RepaymentsTotal
2023$1,262 $— $1,262 
20244,183 — 4,183 
20254,297 4,333 8,630 
20264,426 26,000 30,426 
20274,808 21,667 26,475 
Thereafter27,250 — 27,250 
Total minimum payments46,226 52,000 98,226 
Less: amount representing interest/unamortized debt discount(17,794)(693)(18,487)
Present value of future payments28,432 51,307 79,739 
Less: current portion(1,702)— (1,702)
Non-current portion$26,730 $51,307 $78,037 
Schedule of Maturities of Long-term Debt
As of September 30, 2023
Minimum Lease PaymentsDebt RepaymentsTotal
2023$1,262 $— $1,262 
20244,183 — 4,183 
20254,297 4,333 8,630 
20264,426 26,000 30,426 
20274,808 21,667 26,475 
Thereafter27,250 — 27,250 
Total minimum payments46,226 52,000 98,226 
Less: amount representing interest/unamortized debt discount(17,794)(693)(18,487)
Present value of future payments28,432 51,307 79,739 
Less: current portion(1,702)— (1,702)
Non-current portion$26,730 $51,307 $78,037