Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Schedule of Losses Before Income Taxes Consist of the Following Domestic and International Components (Details)

v3.25.1
Income Taxes - Schedule of Losses Before Income Taxes Consist of the Following Domestic and International Components (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Losses Before Income Taxes Consist of the Following Domestic and International Components [Abstract]    
Domestic $ (4,798,196) $ (20,025,289)
International (1,666,005) (2,259,237)
Loss Before Income Taxes $ (6,464,201) $ (22,284,526)