v3.26.1
Overview and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]      
Impairment losses $ 1,092,000 $ 1,429,000 $ 1,532,000
Loss on termination of lease (85,000) 0 0
Impairment loss on operating lease asset 0 0 300,000
Indefinite lived intangible assets 400,000 400,000  
Intangible asset impairment $ 0 $ 300,000 0
Impairment Of Intangible Asset Indefinite Lived Excluding Goodwill Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag   impairment losses  
Employer matching contribution, percent of compensation 4.00%    
Plan expenses $ 1,800,000 $ 1,600,000 1,400,000
Defined benefit obligations 1,800,000 2,000,000.0  
Defined benefit pension costs $ 500,000 300,000 300,000
Common stock shares issued not disclosed common shares    
Accounts payable and accrued liabilities $ 22,996,000 18,692,000  
Capitalized cloud computing software costs 3,500,000 4,100,000  
Severance costs 1,200,000   1,600,000
Severance cost accrued 700,000 600,000  
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization      
Restructuring Cost and Reserve [Line Items]      
Severance costs 900,000   200,000
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense      
Restructuring Cost and Reserve [Line Items]      
Impairment losses 900,000 0 0
Impairment loss 200,000 0 1,300,000
Loss on termination of lease 700,000    
Severance costs 300,000 600,000 $ 1,400,000
Variable Interest Entity, Primary Beneficiary      
Restructuring Cost and Reserve [Line Items]      
Maximum exposure to loss 3,200,000 1,600,000  
Refundable lease deposit 800,000 400,000  
Accounts payable and accrued liabilities $ 1,000,000.0 $ 300,000  
Minimum      
Restructuring Cost and Reserve [Line Items]      
Notice period for contract termination 30 days    
Maximum      
Restructuring Cost and Reserve [Line Items]      
Notice period for contract termination 120 days