v3.26.1
Subsequent Events (Details) - At The Market Offering Program 2024 - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 22 Months Ended
Aug. 07, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Subsequent Events        
Shares issued   779,040 963,702 9,411,509
Average selling price   $ 1.97 $ 2.05 $ 2.54
Aggregate gross proceeds   $ 1,500 $ 2,000 $ 23,900
Net proceeds from issuance of common stock   $ 1,400 $ 1,800 $ 22,800
Subsequent event        
Subsequent Events        
Shares issued 300,229      
Average selling price $ 1.85      
Aggregate gross proceeds $ 560      
Sales commissions 17      
Net proceeds from issuance of common stock $ 540