v3.26.1
SHARE-BASED COMPENSATION -Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of Shares  
Non-vested RSUs, beginning balance (in shares) | shares 100,064
RSUs granted (in shares) | shares 19,773
RSUs vested (in shares) | shares (32,679)
RSUs canceled (in shares) | shares (9,261)
Non-vested RSUs, ending balance (in shares) | shares 77,897
Weighted Average Grant Date Fair Value Per Share  
Non-vested RSUs, beginning balance (in dollars per share) | $ / shares $ 209.90
RSUs granted (in dollars per share) | $ / shares 517.34
RSUs vested (in dollars per share) | $ / shares 219.61
RSUs canceled (in dollars per share) | $ / shares 214.95
Non-vested RSUs, ending balance (in dollars per share) | $ / shares $ 283.27