XML 138 R126.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Opening and Closing Balances of Receivables, Contract Assets and Contract Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Receivables, beginning balance [1] $ 4,119,988 $ 2,778,879
Contract asset, beginning balance
Contract liability, beginning balance 13,080,179 12,607,978
Receivables, ending balance [1] 5,298,636 4,119,988
Contract asset, ending balance
Contract liability, ending balance 14,508,022 13,080,179
Increase (decrease) in accounts receivable [1] 1,178,648 1,341,109
Increase (decrease) in contract asset
Increase (decrease) in contract liability $ 1,427,843 $ 472,201
[1] Included in Receivables, net on the consolidated balance sheets