XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Short-Term Investments (Details) - Schedule of Short-Term Investments - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Short-Term Investments [Abstract]    
Cost $ 5,189,263 $ 10,960,325
Unrealized Gain 47,518 47,672
Fair Value 5,236,781 11,007,997
US Treasury bills [Member]    
Schedule of Short-Term Investments [Abstract]    
Cost 5,189,263 10,715,325
Unrealized Gain 47,518 48,226
Fair Value 5,236,781 10,763,551
Certificates of deposit [Member]    
Schedule of Short-Term Investments [Abstract]    
Cost 245,000
Unrealized Gain (554)
Fair Value $ 244,446