XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Business and Significant Accounting Policies - Concentration of Credit Risk and Accounts Receivable (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
customer
item
Jun. 30, 2022
USD ($)
customer
Concentration of Credit Risk    
Cash, cash equivalents and restricted cash $ 73,200  
Contract receivables    
Accounts receivable, net 31,569 $ 26,961
Contract liabilities 49,900 49,400
Contract assets 0 0
Accounts Receivable    
Contract receivables    
Unbilled accounts receivable $ 1,700 $ 770
Sales | Customer Concentration Risk    
Concentration of Credit Risk    
Number of customers who are also partners that accounted for more than ten percent of total revenue | customer 1 1
Sales | Customer Concentration Risk | Customer One    
Concentration of Credit Risk    
Concentration risk, percentage 20.00% 21.00%
Accounts Receivable | Customer Concentration Risk    
Concentration of Credit Risk    
Number of partners and customers that accounted for more than ten percent of accounts receivables 3 3
Accounts Receivable | Customer Concentration Risk | Minimum    
Concentration of Credit Risk    
Concentration risk, percentage 18.00% 13.00%
Accounts Receivable | Customer Concentration Risk | Maximum    
Concentration of Credit Risk    
Concentration risk, percentage 22.00% 26.00%