v3.26.3
Shareholders’ Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 1,325,322 $ 1,122,839 $ 1,199,987 $ 1,320,258
Total other comprehensive (loss) income (867) (2,605) (22,583) 85,678
Ending balance 1,372,071 1,157,230 1,372,071 1,157,230
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     7,330 (80,170)
Other comprehensive (loss) income before reclassifications, net of tax     (22,583) 85,678
Reclassification of amounts from AOCI, net of tax     0 0
Total other comprehensive (loss) income     (22,583) 85,678
Ending balance $ (15,253) $ 5,508 $ (15,253) $ 5,508