XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
OPERATING & FINANCING LEASES (Tables)
3 Months Ended
Sep. 30, 2024
Operating Financing Leases  
Schedule of lessee operating leases liability maturity
           
Twelve Months Ending
September 30,
  Operating Lease
Payments
  Financing Lease
Payments
2025   $5,920   $244 
2026    5,658    244 
2027    5,363    122 
2028    5,167     
2029    4,850     
Thereafter    28,069     
Present value discount    (14,523)   (27)
Total lease liability   $40,504   $583