v3.26.1
OPERATING & FINANCING LEASES (Details 2) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating And Financing Leases    
Operating lease cost $ 4,770 $ 4,608
Finance lease cost:    
Depreciation of leased equipment 169 162
Interest on lease liabilities 12
Total finance lease cost $ 185 $ 174