XML 71 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated other comprehensive loss $ 914,032 $ 920,893 $ 906,409 $ 924,255
Tax benefit (45) (363)    
Foreign currency translation adjustment        
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated other comprehensive loss (110,968)   (114,934)  
Unrealized gain on hedged transaction, net of tax        
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated other comprehensive loss 280   510  
Accumulated other comprehensive loss        
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated other comprehensive loss $ (110,688) $ (112,794) $ (114,424) $ (115,853)