v3.25.2
Leases - Maturity of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finance Leases    
Year 1 $ 519  
Year 2 519  
Year 3 445  
Year 4 438  
Year 5 438  
Thereafter 853  
Total Lease Payments 3,212  
Less Imputed Interest (938)  
Total 2,274 $ 2,526
Operating Leases    
Year 1 988  
Year 2 807  
Year 3 673  
Year 4 609  
Year 5 352  
Thereafter 883  
Total Lease Payments 4,312  
Less Imputed Interest (388)  
Total $ 3,924 $ 4,708