v3.25.4
Leases - Supplemental cash flow information related to leases (Details) - USD ($)
6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating cash flows from operating leases $ 1,576,000 $ 1,590,000
Operating cash flows from finance leases 21,000 1,000
Financing cash flows from finance leases 51,000 12,000
Leased assets obtained in exchanged for operating lease liabilities 212,000  
Leased assets obtained in exchange for finance lease liabilities $ 1,450,000 $ 62,000