Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details Narrative)

v3.26.1
Subsequent Events (Details Narrative) - USD ($)
4 Months Ended 12 Months Ended
May 26, 2026
Apr. 15, 2026
Dec. 31, 2025
Dec. 31, 2024
Common Stock [Member]        
Subsequent Event [Line Items]        
Sale of common stock via ATM program, net of costs, shares     1,125,543 129,739
Subsequent Event [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Number of shares cancelled 108,208      
Subsequent Event [Member] | At The Market Offering [Member]        
Subsequent Event [Line Items]        
Sale of common stock via ATM program, net of costs, shares   379,762    
Average offering price per share   $ 25.36    
Gross proceeds   $ 9,629,468    
Net proceeds   9,340,576    
Underwriting discounts and commissions and offering expenses   $ 288,892