XML 76 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Minimum Lease Payments    
2023 $ 1,262  
2024 4,183  
2025 4,297  
2026 4,426  
2027 4,808  
Thereafter 27,250  
Total minimum payments 46,226  
Less: amount representing interest/unamortized debt discount (17,794)  
Present value of future payments 28,432  
Less: current portion (1,702) $ (2,129)
Non-current portion 26,730 23,975
Debt Repayments    
2023 0  
2024 0  
2025 4,333  
2026 26,000  
2027 21,667  
Thereafter 0  
Total minimum payments 52,000  
Less: amount representing interest/unamortized debt discount (693)  
Present value of future payments 51,307  
Less: current portion 0  
Non-current portion 51,307 $ 51,213
Total    
2023 1,262  
2024 4,183  
2025 8,630  
2026 30,426  
2027 26,475  
Thereafter 27,250  
Total minimum payments 98,226  
Less: amount representing interest/unamortized debt discount (18,487)  
Present value of future payments 79,739  
Less: current portion (1,702)  
Non-current portion $ 78,037