XML 55 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value Measurements          
Cash equivalents, Carrying Value $ 28,377,693 $ 31,987,091 $ 35,974,251 $ 42,668,838 $ 45,686,014
Recurring          
Fair Value Measurements          
Cash equivalents, Carrying Value 26,001,934       60,031
Recurring | Level 1          
Fair Value Measurements          
Cash equivalents, Fair Value $ 26,001,934       $ 60,031