v3.23.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value $ 38,359,632 $ 22,955,961
Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 8,027,139 7,311,899
U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 25,758,407 12,070,999
Corporate Securities [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 2,690,617 2,684,961
Commercial Paper [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 1,883,469 888,102
Subtotal [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 30,332,493 15,644,062
Level 1 [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 33,785,546 19,382,898
Level 1 [Member] | Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 8,027,139 7,311,899
Level 1 [Member] | U.S. Government Agency Securities [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 25,758,407 12,070,999
Level 1 [Member] | Corporate Securities [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value
Level 1 [Member] | Commercial Paper [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value
Level 1 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 25,758,407 12,070,999
Level 2 [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 4,574,086 3,573,063
Level 2 [Member] | Money Market Funds and Cash Equivalents [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (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 and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value
Level 2 [Member] | Corporate Securities [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 2,690,617 2,684,961
Level 2 [Member] | Commercial Paper [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 1,883,469 888,102
Level 2 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value 4,574,086 3,573,063
Level 3 [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (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 and Liquidity and Uncertainties (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 and Liquidity and Uncertainties (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 and Liquidity and Uncertainties (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 and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value
Level 3 [Member] | Subtotal [Member]    
Summary of Significant Accounting Policies and Liquidity and Uncertainties (Details) - Schedule of carrying and fair value of financial assets [Line Items]    
Carrying Value