v3.26.1
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, and Cash Equivalents (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Cash [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Cash $ 3,902,546 $ 29,566,736
Estimated Fair Value 3,902,546 29,566,736
Cash and Cash Equivalents 3,902,546 29,566,736
Money Market Funds [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Money market funds 41,187,240 40,474,518
Estimated Fair Value 41,187,240 40,474,518
Cash and Cash Equivalents 41,187,240 40,474,518
Total Cash and cash equivalents [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Total Cash and cash equivalents 45,089,786 70,041,254
Estimated Fair Value 45,089,786 70,041,254
Cash and Cash Equivalents $ 45,089,786 $ 70,041,254