v3.26.1
Leases - Schedule of Operating and Finance Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Operating leases:        
Fixed rent expense $ 1,644 $ 1,611 $ 4,922 $ 4,756
Variable rent expense 249 289 788 828
Finance lease:        
Amortization of equipment 128 128 385 385
Interest 32 50 110 164
Short-term leases        
Short-term lease expenses 74 48 154 122
Total lease expenses $ 2,127 $ 2,126 $ 6,359 $ 6,255