XML 63 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Performance Obligations, Deferred Revenue and Deferred Costs - Summary of Deferred Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Deferred Sales Commissions    
Deferred Costs [Line Items]    
Current $ 4,169 $ 2,829
Non-current 6,542 5,613
Total 10,711 8,442
Deferred Service Costs    
Deferred Costs [Line Items]    
Current 1,539 618
Non-current 15,260 4,474
Total $ 16,799 $ 5,092