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

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
3 Months Ended
Feb. 28, 2025
Mar. 31, 2025
Subsequent Events [Line Items]    
Shares sold 440,000  
Average price per share (in Dollars per share) $ 3.88  
Gross proceeds (in Dollars) $ 1,705,528  
Net proceeds (in Dollars) $ 1,652,745  
Pre-funded warrants exercised   871,000
Pre-funded warrant outstanding.