XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue, Performance Obligations, Deferred Revenue and Deferred Costs - Summary of Deferred Costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Deferred Sales Commissions    
Deferred Costs [Line Items]    
Current $ 3,855 $ 2,829
Non-current 6,288 5,613
Total 10,143 8,442
Deferred Service Costs    
Deferred Costs [Line Items]    
Current 1,494 618
Non-current 14,798 4,474
Total $ 16,292 $ 5,092