v3.26.3
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Numerator:    
Net loss $ (1,306) $ (14,353)
Denominator:    
Weighted-average shares used to compute net loss per share, basic (in shares) 76,593 81,878
Weighted-average shares used to compute net loss per share, diluted (in shares) 76,593 81,878
Net loss per share attributable to common stockholders    
Net loss per share, basic (in dollars per share) $ (0.02) $ (0.18)
Net loss per share, diluted (in dollars per share) $ (0.02) $ (0.18)