v3.26.1
Leases (Supplemental Balance Sheet Disclosure Related To Right-of-use Assets And Operating Leases Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Weighted average remaining lease term (years) 6 years 7 months 2 days 2 years 10 months 2 days
Weighted average discount rate 10.10% 9.80%
2027 $ 6,946  
2028 5,413  
2029 3,693  
2030 3,252  
2031 2,760  
Thereafter 12,396  
Total undiscounted operating lease liabilities 34,460  
Less imputed interest 10,714  
Total operating lease liabilities, included in 23,746  
Operating lease liability - current 4,408 $ 4,007
Operating lease liability - long-term $ 19,338 $ 6,129