XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 24, 2025
Jul. 18, 2025
May 20, 2025
May 19, 2025
Jul. 31, 2025
Jun. 30, 2025
Subsequent Event [Line Items]            
Sale of Stock, Consideration Received Per Transaction       $ 3.0    
Initial payment     $ 1.0      
At The Market Offering [Member]            
Subsequent Event [Line Items]            
Sale of Stock, Number of Shares Issued in Transaction           18,300
Sale of Stock, Price Per Share           $ 2.67
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Number of shares issued         666,666  
Initial payment $ 2.0       $ 2.0  
Subsequent Event [Member] | At The Market Offering [Member]            
Subsequent Event [Line Items]            
Sale of Stock, Number of Shares Issued in Transaction   1,100,000        
Sale of Stock, Price Per Share   $ 2.6045        
Sale of Stock, Consideration Received Per Transaction   $ 2.9