v3.26.3
Stockholders' Equity - Schedule of Activity under Share Repurchase Program (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Share Repurchase Program [Line Items]  
Treasury shares repurchased, Shares | shares 4,378,525
Treasury shares repurchased, Weighted-average Exercise Price Per Share | $ / shares $ 1.12
Treasury shares repurchased, Cost | $ $ 4,895