XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
OPERATING & FINANCING LEASES (Tables)
6 Months Ended
Dec. 31, 2023
Operating Financing Leases  
Lessee operating leases liability maturity
            
Twelve Months Ending
December 31,
  Operating Lease
Payments
  Financing Lease
Payments
 2024   $6,319   $244 
 2025    5,672    244 
 2026    4,902    244 
 2027    3,677    41 
 2028    3,426     
 Thereafter    20,698     
 Present value discount    (9,737)   (43)
 Total lease liability   $34,957   $730