XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER COMPREHENSIVE INCOME - Schedule of Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 504,094 $ 501,583
Ending balance 511,559 504,094
Currency Translation Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (4,845) (4,962)
Amounts reclassified from accumulated other comprehensive income 4,759 117
Ending balance $ (86) $ (4,845)