Annual report [Section 13 and 15(d), not S-K Item 405]

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 ($)
Dec. 31, 2025
Dec. 31, 2024
Contracts in Progress [Abstract]    
Costs incurred on uncompleted contracts $ 3,283,890 $ 1,233,151
Estimated earnings 3,817,017 1,219,234
Total costs and estimated earnings 7,100,907 2,452,385
Billings to date 6,442,730 1,891,737
Costs and estimated earnings in excess of billings on uncompleted contracts $ 658,177 $ 560,648