Annual report pursuant to Section 13 and 15(d)

Description of the Business and Financial Condition (Details)

v3.24.0.1
Description of the Business and Financial Condition (Details)
$ in Thousands
12 Months Ended
Mar. 04, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
investor
Jan. 31, 2020
investor
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of customers | customer   50        
Cumulative deficit   $ 172,456 $ 150,367      
Net cash used in operations   13,720 16,167      
Secured convertible notes   9,949 9,893      
Public Offering | Subsequent Event            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Public offering (in shares) | shares 2,307,694          
Proceeds from issuance of common stock $ 14,000          
IPO            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Public offering (in shares) | shares       2,127,660    
Proceeds from issuance of common stock       $ 46,800    
Security Purchase Agreement | 2020 Secured Notes            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of investors | investor         2  
Secured convertible notes         $ 25,000  
Security Purchase Agreement | Convertible Debt            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Secured convertible notes         15,000  
Security Purchase Agreement | Convertible Debt | First Closing Notes            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of investors | investor           2
Secured convertible notes   $ 100 $ 200      
Security Purchase Agreement | Convertible Debt | First Closing Notes | Investor            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Secured convertible notes         $ 10,000