XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING & FINANCING LEASES (Tables)
9 Months Ended
Mar. 31, 2023
Operating Financing Leases  
Lessee operating leases liability maturity
      
Twelve Months Ending
March 31,
  Operating Lease
Payments
  Financing Lease Payments
 2024   $5,613   $244 
 2025    5,661    244 
 2026    5,304    244 
 2027    4,520    204 
 2028    3,642       
 Thereafter    21,835       
 Present value discount    (9,964)   (62)
 Total lease liability   $36,611   $874