XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Other Current Assets and Accrued Expenses (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Other Current Assets    
Inventories $ 1,025,836 $ 312,429
Prepaid project cost 510,614 565,999
Deferred contract cost 3,863,152 2,134,182
Prepaid expenses and other assets 667,224 758,863
Total other current assets $ 6,066,826 $ 3,771,473