v3.26.1
SHAREHOLDERS' EQUITY - Schedule of Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income $ 193,812 $ 185,616 $ 56,787 $ (36,730)
Accumulated other comprehensive income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income 7,617 8,286 $ 8,584 $ 9,023
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income 7,230 7,786    
Unrealized gain on deferred compensation contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income $ 387 $ 500