Leases - Schedule of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Components of lease expense | ||
Fixed payments and variable payments that depend on an index or rate | $ 1,321 | $ 1,250 |
Sublease income | 30 | 50 |
Supplemental cash flow information | ||
Cash paid for amounts included in the measurement of lease liabilities | $ 1,224 | $ 1,178 |