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.24.2.u1
Fair Value of Financial Instruments - Summary of cash equivalents and marketable securities measured at their fair value (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost $ 4,854,583 $ 4,085,996
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 1,012,040 8,039,024
Marketable securities, Amortized cost 4,853,559 4,086,873
Fair Value, Recurring [Member] | U.S. Treasury obligations [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities, Amortized cost 4,853,559 4,086,873
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 1,012,040 8,039,024
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 1,012,040 8,039,024
Marketable securities, Amortized cost 4,853,559 4,086,873
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 4,853,559 4,086,873
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 1,012,040 8,039,024
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