Quarterly report [Sections 13 or 15(d)]

Other Current Assets - Schedule of Other Current Assets (Details)

v3.25.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Other Current Assets [Abstract]    
Prepaid insurance $ 703,971 $ 871,856
Advance to vendors 1,094,501 1,001,818
Contract asset 1,925,345 205,911
VAT input credit 353,262 52,375
Prepaid software subscriptions 1,193,811 85,441
Other prepaid expenses and current assets 253,061 258,955
Total other current assets $ 5,523,951 $ 2,476,356