XML 142 R59.htm IDEA: XBRL DOCUMENT v3.25.1
CONTRACTS IN PROCESS (Details 1) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
CONTRACTS IN PROCESS    
Unbilled accounts receivable costs and estimated earnings in excess of billings on uncompleted contracts $ 33,789 $ 92,576
Deferred revenues - Billings in excess of costs and estimated earnings on uncompleted contracts (503,320) (451,683)
Unbilled accounts receivables (deferred revenues), net $ (469,531) $ (359,107)