XML 65 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholder's equity (deficit) - Warrants Associated with Loan Agreement (Details) - USD ($)
3 Months Ended 12 Months Ended
Feb. 28, 2024
Jun. 15, 2022
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Mar. 10, 2023
Class of Stock [Line Items]            
Proceeds from term loan       $ 15,000,000 $ 10,000,000  
Loan Agreement            
Class of Stock [Line Items]            
Issued warrants to purchase shares of common stock       36,718    
Hercules Capital Inc and Hercules Private Global Venture Growth Fund I L.P.            
Class of Stock [Line Items]            
Maximum percentage of warrants purchased       1.50%    
Issued warrants to purchase shares of common stock   36,718 9,180      
Hercules            
Class of Stock [Line Items]            
Issued warrants to purchase shares of common stock           9,180
Hercules | Loan Agreement            
Class of Stock [Line Items]            
Proceeds from term loan     $ 15,000,000      
Hercules | Loan Agreement | Term Loan            
Class of Stock [Line Items]            
Maximum borrowing capacity   $ 100,000,000        
Proceeds from term loan   $ 10,000,000        
Hercules | Loan Agreement | Term Loan | Subsequent Event            
Class of Stock [Line Items]            
Issued warrants to purchase shares of common stock 18,359          
Maximum borrowing capacity $ 150,000,000          
Proceeds from term loan $ 10,000,000