XML 18 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue, Performance Obligations, Deferred Revenue and Deferred Costs - Summary of Deferred Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Deferred Sales Commissions    
Deferred Costs [Line Items]    
Current $ 2,151 $ 1,674
Non-current 3,877 3,069
Total 6,028 4,743
Deferred Service Costs    
Deferred Costs [Line Items]    
Current 683 755
Non-current 1,920 2,173
Total $ 2,603 $ 2,928