v3.26.1
Stockholders' Equity (deficit) and Warrants - August 2024 Registered Direct Offering (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 06, 2024
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Equity and Warrants      
Gross proceeds   $ 3,745 $ 1,355
August 2024 Registered Direct Offering      
Stockholders' Equity and Warrants      
Share issued 652,705    
Estimated fees and expenses $ 100    
Gross proceeds $ 1,400