Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Other Current Assets [Abstract]    
Prepaid insurance $ 716,070 $ 871,856
Advance to vendors 1,350,791 1,001,818
Contract asset 2,247,575 205,911
VAT input credit 520,549 52,375
Prepaid software subscriptions 961,798 85,441
Other prepaid expenses and current assets 287,803 258,955
Total other current assets $ 6,084,586 $ 2,476,356