Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) - USD ($) |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Contracts in Progress [Abstract] | ||
Costs incurred on uncompleted contracts | $ 1,270,743 | $ 931,801 |
Estimated earnings | 916,754 | 513,648 |
Costs and estimated earnings on uncompleted contracts | 2,187,497 | 1,445,449 |
Billings to date | 1,679,933 | 667,964 |
Costs and estimated earnings in excess of billings on uncompleted contracts | $ 507,564 | $ 777,485 |
X | ||||||||||
- Definition Billings on Uncompleted Contracts No definition available.
|
X | ||||||||||
- Definition Contracts In Progress [Abstract] No definition available.
|
X | ||||||||||
- Definition Costs and Estimated Earnings on Uncompleted Contracts No definition available.
|
X | ||||||||||
- Definition Costs on Uncompleted Contracts No definition available.
|
X | ||||||||||
- Definition Estimated Earnings on Uncompleted Contracts No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|