v3.25.4
Financings, Lincoln Park Purchase Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended 20 Months Ended
Aug. 10, 2023
Dec. 31, 2025
Dec. 31, 2024
Apr. 02, 2025
Lincoln Park Purchase Agreement [Abstract]        
Net Proceeds   $ 5,805 $ 4,497  
Issuance costs   $ 2,301 $ 232  
Lincoln Park [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Common stock purchase agreement, term   30 months    
Common stock shares issued under Purchase Agreement (in shares) 246,792 0 400,000 1,700,000
Net Proceeds     $ 700 $ 5,200
Issuance costs       $ 1,400
Lincoln Park [Member] | Maximum [Member]        
Lincoln Park Purchase Agreement [Abstract]        
Maximum amount purchasable under common stock purchase agreement $ 50,000