XML 100 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 268,596 $ 243,641 $ 205,202
Contract with customer, asset, after allowance for credit loss $ 2,600 600 0
Lessor, operating lease term 36 months    
Amortization of capitalized contract costs $ 1,000 800  
Prepaid Expenses and Other Current Assets      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Capitalized costs to obtain contracts 900 600  
Noncurrent Assets      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Capitalized costs to obtain contracts 2,400 2,800  
Non-US      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 2,400 $ 500 $ 0