v3.26.1
Risks and Liquidity - Narrative (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Risks And Liquidity [Abstract]    
Accumulated deficit $ 154,142,307 $ 130,903,309
Cash and cash equivalents $ 42,990,371 $ 65,995,228