v3.26.1
Note 21. Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]      
Lease, Cost $ 2,900 $ 1,500 $ 1,900
Lease Obligation Incurred   $ 10,600  
Operating Lease, Weighted Average Remaining Lease Term 9 years 4 months 24 days 9 years 7 months 6 days  
Operating Lease, Weighted Average Discount Rate, Percent 5.30% 5.90%  
Operating Lease, Right-of-Use Asset $ 10,933 $ 11,779  
Operating Lease, Liability, Current 2,338 520  
Operating Lease, Liability, Noncurrent 14,532 11,386  
Operating Lease, Payments 1,100 $ 700 $ 1,400
Lessee, Operating Lease, Liability, to be Paid, Year One 2,392    
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,110    
Lessee, Operating Lease, Liability, to be Paid, Year Three 2,059    
Lessee, Operating Lease, Liability, to be Paid, Year Four 2,030    
Lessee, Operating Lease, Liability, to be Paid, Year Five 2,060    
Lessee, Operating Lease, Liability, to be Paid, after Year Five 10,826    
Lessee, Operating Lease, Liability, to be Paid 21,477    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 4,607    
Operating Lease, Liability $ 16,870    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, net Other Assets, net  
Tenant Allowance Received $ 4,600