v3.26.3
STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION - SCHEDULE OF COMMON STOCK REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Stock Award Compensation Expense      
Total repurchase   $ 7,002  
Common Stock      
Stock Award Compensation Expense      
Total repurchase $ 3,000 $ 7,002 $ 0
Number of shares repurchased (in shares) 34,927 80,561 0
Average price paid per share (in dollars per share)   $ 86.92 $ 0