XML 45 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, and Cash Equivalents (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Cash Cash Equivalents And Marketable Securities [Line Items]    
Total Cash and cash equivalents $ 41,241,269 $ 54,527,092
Cash and Cash Equivalents 40,678,370 46,624,180
Current Marketable Securities 40,678,370 46,624,180
U.S. government agency securities [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Current Marketable Securities 40,678,370 46,624,180
Available for sale carrying Amount 40,689,365 46,586,738
Available for sale unrecognized loss (11,023)  
Available for sale unrecognized gain 28 37,442
Available for sale fair value disclosure 40,678,370 46,624,180
Cash [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Cash 17,502,858 23,734,013
Estimated Fair Value 17,502,858 23,734,013
Cash and Cash Equivalents 17,502,858 23,734,013
Money Market Funds [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Money market funds 23,738,411 30,793,079
Estimated Fair Value 23,738,411 30,793,079
Cash and Cash Equivalents 23,738,411 30,793,079
Total Cash and cash equivalents [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Total Cash and cash equivalents 41,241,269 54,527,092
Estimated Fair Value 41,241,269 54,527,092
Cash and Cash Equivalents 41,241,269 54,527,092
Available for sale [Member]    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Current Marketable Securities 40,678,370 [1] 46,624,180 [2]
Available for sale carrying Amount 40,689,365 [1] $ 46,586,738 [2]
Available for sale unrecognized loss (11,023)  
Available for sale unrecognized gain [1] 28  
Available for sale fair value disclosure [1] $ 40,678,370  
[1] Available for sale debt securities are reported at fair value with unrealized gains and losses reported net of taxes, if material, in other comprehensive income.
[2] Available for sale debt securities are reported at fair value with unrealized gains and losses reported net of taxes, if material, in other comprehensive income.