v3.25.3
Prepaid Expenses, Other Current Assets and Liabilities - Schedule of Other Current Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Vendor deposits $ 706,399 $ 1,997,274
Other tax receivables 16,757 13,216
Other current assets 177,019 199,054
Other current assets $ 900,175 $ 2,209,544