v3.26.1
STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical)
3 Months Ended
Mar. 31, 2025
USD ($)
Follow-On Public Offering One  
Stock issuance costs $ 269,948
Follow-On Public Offering Two  
Stock issuance costs $ 133,076