XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Description of Business - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accumulated deficit $ 156,675,995 $ 144,181,735
Cash and cash equivalents $ 13,360,340 $ 4,577,040