XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Financial Information - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Prepaid Expense and Other Assets [Abstract]    
Value added tax receivables $ 3,766 $ 12,023
Prepaid commissions 5,637 5,866
Capitalized contract costs 1,834 1,782
Income tax receivable 1,148 495
Other prepaid assets 4,773 5,763
Other current assets 1,885 1,683
Total prepaid and other current assets $ 19,043 $ 27,612