v3.26.1
Balance Sheet Components (Narratives) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Property, Plant, and Equipment [Line Items]      
Accounts receivable $ 164,593 $ 126,708  
Depreciation expense recognized related to property and equipment 15,600 $ 14,500 $ 23,900
Accounts Receivable Purchase Agreement | Trade Accounts Receivable      
Property, Plant, and Equipment [Line Items]      
Maximum limits for accounts receivable factoring arrangements 25,000    
Proceeds from sale of finance receivables $ 20,000