XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Prepaid Expense and Other Assets [Abstract]    
Value added tax receivables $ 9,428 $ 4,026
Prepaid commissions 4,853 5,288
Capitalized contract costs 1,875 1,876
Income tax receivable 1,363 368
Dividend receivable from JV 0 2,460
Other prepaid assets 6,855 5,018
Other current assets 4,829 3,970
Total prepaid and other current assets $ 29,203 $ 23,006