v3.26.1
Other Current Assets and Accrued Expenses (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Other Current Assets    
Inventories $ 422,673 $ 682,005
Prepaid project cost 1,330,977 697,360
Deferred contract Cost 1,753,502 2,993,272
Prepaid expenses and other assets 1,181,196 823,976
Total other current assets $ 4,688,348 $ 5,196,613