Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Instruments - Summary of cash equivalents and marketable securities measured at their fair value (Details)

v3.23.1
Fair Value of Financial Instruments - Summary of cash equivalents and marketable securities measured at their fair value (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost $ 21,595,742 $ 15,756,902
Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 2,195,192 5,304,405
Marketable securities, Amortized cost 21,761,564 15,861,620
Fair Value, Recurring [Member] | U.S. Treasury obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost 21,761,564 15,861,620
Fair Value, Recurring [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 2,195,192 5,304,405
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 2,195,192 5,304,405
Marketable securities, Amortized cost 21,761,564 15,861,620
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | U.S. Treasury obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost 21,761,564 15,861,620
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 2,195,192 5,304,405
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 0 0
Marketable securities, Amortized cost 0 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | U.S. Treasury obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost 0 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis 0 0
Marketable securities, Amortized cost 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | U.S. Treasury obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities measured at their fair value on a recurring basis $ 0 $ 0