XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Loss    
Balance, April 1, 2025 $ (63,281)  
Foreign currency translation adjustment 48,319 $ (2,962)
Balance, June 30, 2025 (14,962)  
Accumulated Foreign Currency Adjustment Attributable to Parent    
Accumulated Other Comprehensive Loss    
Foreign currency translation adjustment $ 48,319