XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Concentration of Revenue and Assets - Revenue percentage (Details)
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Customer Concentration Risk | Sales Revenue Net | Customer A    
Concentration of Revenue and Assets    
Revenue from significant clients as a percentage of consolidated revenue 17.00% 15.50%