Annual report pursuant to Section 13 and 15(d)

Long-Term Debt (Details) - Schedule of Future Principal Payments for the Long-Term Debt

v3.24.1
Long-Term Debt (Details) - Schedule of Future Principal Payments for the Long-Term Debt - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Future Principal Payments For The Long Term Debt Abstract    
2024 $ 5,785  
2025 4,962  
Total principal payments 10,747  
Unamortized discount, debt issuance costs and accretion of End of Term Charge 440  
Total future principal payments 11,187  
Current portion of long-term debt (5,785)  
Long-term debt, net $ 5,402 $ 10,591