v3.25.2
Loan with First Citizens Bank (formerly with Silicon Valley Bank) - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Feb. 15, 2022
Line of Credit Facility [Line Items]          
Interest expense $ 50,000.00 $ 200,000 $ 100,000 $ 400,000  
Cash obligation percentage     100.00%    
Debt issuance costs 142,000   $ 142,000    
Amortization of debt issuance costs 9,000 9,000 18,000 18,000  
Cash obligation 20,000,000   20,000,000    
Other short-term debt 100,000   100,000    
Term Loan Agreement          
Line of Credit Facility [Line Items]          
Accretion expenses $ 33,000 $ 33,000 $ 65,000 $ 65,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, net         $ 10,000,000
Interest rate     9.75    
Closing Date Jun. 30, 2023   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