v3.26.1
Leases-Schedule of Operating ROU Assets and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Schedule of Operating ROU Assets and Operating Lease Liabilities [Abstract]    
Operating ROU assets $ 6,164 $ 6,900
Operating lease liabilities, current 996 659
Operating lease liabilities long-term 6,487 6,102
Total operating lease liabilities $ 7,483 $ 6,761