XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 08, 2024
Mar. 30, 2024
Apr. 01, 2023
Subsequent Event      
Repurchase of shares   $ 36,636 $ 35,268
Repurchase of shares (in shares)   319,295 450,597
Repurchase of common stock (dollars per share)   $ 114.74 $ 78.27
Subsequent Event      
Subsequent Event      
Repurchase of shares $ 40,200    
Repurchase of shares (in shares) 351,294    
Repurchase of common stock (dollars per share) $ 114.15