XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets - Fair Value, Recurring [Member] - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value $ 39,330,448 $ 22,955,961
Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 6,057,189 7,311,899
U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 29,921,299 12,070,999
Commercial Paper [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 3,351,960 888,102
Subtotal [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 33,273,259 15,644,062
Corporate Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value   2,684,961
Level 1 [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 35,978,488 19,382,898
Level 1 [Member] | Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 6,057,189 7,311,899
Level 1 [Member] | U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 29,921,299 12,070,999
Level 1 [Member] | Commercial Paper [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 1 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 29,921,299 12,070,999
Level 1 [Member] | Corporate Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value  
Level 2 [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 3,351,960 3,573,063
Level 2 [Member] | Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 2 [Member] | U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 2 [Member] | Commercial Paper [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 3,351,960 888,102
Level 2 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value 3,351,960 3,573,063
Level 2 [Member] | Corporate Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value   2,684,961
Level 3 [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member] | Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member] | U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member] | Commercial Paper [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member] | Corporate Securities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Carrying and Fair Value of Financial Assets [Line Items]    
Carrying Value