XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE - Contract Assets and Contract Liabilities (Details) - USD ($)
Sep. 30, 2020
Mar. 31, 2020
Contract assets $ 5,980,533 $ 4,504,621
Unbilled    
Contract assets 10,130,846 10,635,588
Progress payments    
Contract assets $ (4,150,313) $ (6,130,967)