Annual report pursuant to Section 13 and 15(d)

REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details)

v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Contract assets:    
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage $ 2,874,141 $ 0
Retainage included in contract assets due to being conditional on something other than solely passage of time 130,141 0
Total contract assets 3,004,282 0
Contract liabilities:    
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability) 1,294,452 0
Retainage included in contract liabilities due to being conditional on something other than solely passage of time 0 0
Total contract liabilities $ 1,294,452 $ 0