XML 148 R136.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Opening and Closing Balances of Receivables, Contract Assets and Contract Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Receivables, beginning balance [1] $ 5,298,636 $ 4,119,988
Contract asset, beginning balance
Contract liability, beginning balance 14,508,022 13,080,179
Receivables, ending balance [1] 5,392,779 5,298,636
Contract asset, ending balance
Contract liability, ending balance 16,226,836 14,508,022
Increase (decrease) in accounts receivable [1] 94,143 1,178,648
Increase (decrease) in contract asset
Increase (decrease) in contract liability $ 1,718,814 $ 1,427,843
[1] Included in Receivables, net on the consolidated balance sheets