XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
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,607    
Price per share (in US dollars per share) $ 12.62    
Purchase and retirement of common stock $ 32,894    
Amount authorized to be repurchased     $ 100,000