Quarterly report [Sections 13 or 15(d)]

Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details)

v3.26.1
Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Contracts in Progress [Abstract]    
Costs incurred on uncompleted contracts $ 3,587,045 $ 3,283,890
Estimated earnings 4,114,884 3,817,017
Total costs and estimated earnings 7,701,929 7,100,907
Billings to date 7,462,330 6,442,730
Costs and estimated earnings in excess of billings on uncompleted contracts $ 239,599 $ 658,177