XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss $ (112,794)   $ (115,853)
Tax benefit (363) $ (54)  
Foreign currency translation adjustment      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss (113,777)   (117,885)
Unrealized gain on hedged transaction, net of tax      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss 983   2,032
Accumulated other comprehensive loss      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss $ (112,794)   $ (115,853)