v3.26.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 943,519 $ 1,399,121 $ 1,339,291 $ 1,278,396
Other comprehensive income (loss) before reclassifications — net of tax     4,634 69,930
Less: amounts reclassified from accumulated other comprehensive income — net of tax     495 7,070
Total other comprehensive income (loss) 3,462 (11,980) 4,139 62,860
Ending balance 638,387 1,427,453 638,387 1,427,453
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (44,173) (35,455) (44,850) (110,295)
Total other comprehensive income (loss) 3,462 (11,980) 4,139 62,860
Ending balance (40,711) (47,435) (40,711) (47,435)
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (44,516) (118,673)
Other comprehensive income (loss) before reclassifications — net of tax     2,357 70,529
Less: amounts reclassified from accumulated other comprehensive income — net of tax     0 0
Total other comprehensive income (loss)     2,357 70,529
Ending balance (42,159) (48,144) (42,159) (48,144)
Unrealized gain (loss) on cash flow hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (552) 8,345
Other comprehensive income (loss) before reclassifications — net of tax     2,912 (779)
Less: amounts reclassified from accumulated other comprehensive income — net of tax     469 7,061
Total other comprehensive income (loss)     2,443 (7,840)
Ending balance 1,891 505 1,891 505
Unrealized gain (loss) on investments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     218 33
Other comprehensive income (loss) before reclassifications — net of tax     (635) 180
Less: amounts reclassified from accumulated other comprehensive income — net of tax     26 9
Total other comprehensive income (loss)     (661) 171
Ending balance $ (443) $ 204 $ (443) $ 204