XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
May 06, 2024
Mar. 05, 2024
Mar. 31, 2024
Feb. 22, 2024
Related Party Transaction [Line Items]        
Purchase and retirement of common stock     $ 33,222  
Related Party        
Related Party Transaction [Line Items]        
Purchase of treasury stock at cost (in shares) 2,115 2,607    
Price per share (in US dollars per share) $ 14.64 $ 12.62    
Purchase and retirement of common stock $ 30,958 $ 32,894    
Amount authorized to be repurchased       $ 100,000