v3.26.1
Organization and Description of Business - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Accumulated deficit $ 61,963,277 $ 40,737,170
Cash and cash equivalents 46,822,786 38,339,762
Gross proceeds from the Offering 20,348,653 $ 14,004,381
January 2026 Offering    
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Gross proceeds from the Offering $ 11,100,000