Annual report [Section 13 and 15(d), not S-K Item 405]

Notes Payable - Additional Information (Details)

v3.25.0.1
Notes Payable - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended
Aug. 23, 2024
USD ($)
Aug. 31, 2024
USD ($)
Investor
Nov. 30, 2021
USD ($)
shares
May 31, 2021
USD ($)
shares
Jan. 31, 2020
USD ($)
Investor
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]                
Secured convertible notes           $ 0 $ 9,949  
First Closing Notes | Fair Value, Inputs, Level 3                
Debt Instrument [Line Items]                
Fair value disclosure             $ 12,500  
Security Purchase Agreement | Convertible Debt                
Debt Instrument [Line Items]                
Number of investors | Investor   2            
Debt instrument, conversion amount   $ 15,000            
Security Purchase Agreement | Convertible Debt | First Closing Notes                
Debt Instrument [Line Items]                
Number of investors | Investor         2      
Debt instrument, face amount         $ 17,500      
Debt instrument, variable interest rate         2.00%      
Debt instrument, basis spread on variable rate         2.00%      
Debt instrument, conversion price (in dollars per share) | $ / shares         $ 6      
Debt instrument, conversion amount       $ 7,500        
Accrued interest included in the conversion of debt       $ 40        
Debt conversion, shares issued (in shares) | shares       1,256,143        
Principal repayment $ 10,000              
Accrued interest $ 100              
Security Purchase Agreement | Convertible Debt | Second Closing Note                
Debt Instrument [Line Items]                
Debt instrument, face amount     $ 7,500         $ 7,500
Security Purchase Agreement Amended | Convertible Debt | Second Closing Note                
Debt Instrument [Line Items]                
Debt conversion, shares issued (in shares) | shares     773,446          
Amount of accrued and paid-in-kind interest included in converted debt     $ 300