XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OPERATING & FINANCING LEASES (Tables)
9 Months Ended
Mar. 31, 2024
Operating Financing Leases  
Schedule of lessee operating leases liability maturity
            
Twelve Months Ending March 31,  Operating Lease Payments  Financing Lease Payments
 2025   $5,926   $244 
 2026    5,561    244 
 2027    4,935    225 
 2028    4,908     
 2029    4,608     
 Thereafter    28,600     
 Present value discount    (14,437)   (37)
 Total lease liability   $40,101   $676