v3.26.3
Income Taxes - Summary of Changes in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Valuation Allowance [Abstract]    
Valuation allowance, beginning of year $ (32,159) $ (28,181)
Current year additions (14,176) (3,978)
Valuation allowance, end of year $ (46,335) $ (32,159)