XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Carrying value    
Fair value on a recurring basis    
Cash equivalents (money market accounts) $ 50,368,948 $ 67,709,279
Total 50,368,948 67,709,279
Recurring | Fair Value Measurement | Level 1    
Fair value on a recurring basis    
Cash equivalents (money market accounts) 50,368,948 67,709,279
Total $ 50,368,948 $ 67,709,279