v3.25.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties - Schedule of Carrying Value and Fair Value of Financial Assets (Details) - Fair Value, Recurring [Member] - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value $ 34,513,548 $ 34,158,609
Level 1 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value 34,513,548 34,158,609
Level 2 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value
Level 3 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value
Money Market Funds and Cash Equivalents [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value 23,296,559 23,121,752
Money Market Funds and Cash Equivalents [Member] | Level 1 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value 23,296,559 23,121,752
Money Market Funds and Cash Equivalents [Member] | Level 2 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value
Money Market Funds and Cash Equivalents [Member] | Level 3 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value
U.S. Government Agency Securities [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value 11,216,989 11,036,857
U.S. Government Agency Securities [Member] | Level 1 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value 11,216,989 11,036,857
U.S. Government Agency Securities [Member] | Level 2 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value
U.S. Government Agency Securities [Member] | Level 3 [Member]    
Schedule of Carrying Value and Fair Value of Financial Assets [Line Items]    
Carrying Value