v3.25.1
Loan with First Citizens Bank (formerly with Silicon Valley Bank) - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Feb. 15, 2022
Line of Credit Facility [Line Items]      
Short-term debt $ 100,000    
Interest expense 100,000 $ 200,000  
Repayments of Debt 100,000 100,000  
Final payment of debt $ 100,000 100,000  
Cash obligation percentage 100.00%    
Debt issuance costs $ 142,000    
Amortization of debt issuance costs 9,000 $ 9,000  
Cash obligation 20,000,000    
Other short-term debt $ 100,000    
Silicon Valley Bank      
Line of Credit Facility [Line Items]      
Final fee (percentage) 5.00%    
Prepayment premium rate 1.00%    
Silicon Valley Bank | Term Loan Agreement      
Line of Credit Facility [Line Items]      
Short-term debt     $ 10,000,000
Interest rate 9.75    
Closing Date Jun. 30, 2023    
Variable interest rate (percentage) 2.25%    
Silicon Valley Bank | Term Loan Agreement | Maximum      
Line of Credit Facility [Line Items]      
Variable interest rate (percentage) 5.50%    
Silicon Valley Bank | Term Loan Agreement | Minimum      
Line of Credit Facility [Line Items]      
Variable interest rate (percentage) 2.25%    
Silicon Valley Bank | Tranche A loan      
Line of Credit Facility [Line Items]      
Monthly installments 30 months