v3.26.1
Subsequent Events (Details) - USD ($)
6 Months Ended
Jul. 21, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events      
Aggregate gross proceeds   $ 3,413,000  
Cash and cash equivalents   9,889,000 $ 9,178,000
Additional paid-in capital   117,859,000 $ 114,061,000
Private Purchase Agreement | Pro Forma      
Subsequent Events      
Cash and cash equivalents   11,638,000  
Additional paid-in capital   $ 119,608,000  
Subsequent Events | Private Purchase Agreement      
Subsequent Events      
Number of shares of common stock issued 500,000    
Shares Issued Price per share $ 3.54    
Aggregate gross proceeds $ 1,770,000    
Net proceeds $ 1,749,000    
Subsequent Events | Minimum | Private Purchase Agreement      
Subsequent Events      
Stock issued, investor, beneficial ownership percentage 5.00%