XML 87 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional Information (Details) - Forward Currency Exchange Contracts - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Financial assets    
Outstanding forward currency exchange contracts $ 61,548,000 $ 68,335,000
Level 2    
Financial assets    
Outstanding forward currency exchange contracts 61,500,000 68,300,000
Fair value of currency contract based on exchange rate $ 61,200,000 $ 68,300,000