XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Performance Obligations, Deferred Revenue and Deferred Costs - Summary of Deferred Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Deferred Sales Commissions    
Deferred Costs [Line Items]    
Current $ 2,829 $ 1,674
Non-current 5,613 3,069
Total 8,442 4,743
Deferred Service Costs    
Deferred Costs [Line Items]    
Current 618 755
Non-current 4,474 2,173
Total $ 5,092 $ 2,928