XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 02, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jul. 28, 2022
Equity, Class of Treasury Stock [Line Items]          
Dividends declared per common share (in dollars per share)   $ 0.20 $ 0.15    
Treasury stock repurchased   $ 26,971 $ 1,482    
Share Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Additional shares authorized for repurchase (in shares)         1,500,000
Treasury stock purchased (in shares)   205,938   24,727  
Treasury stock repurchased   $ 27,000   $ 1,500  
Average cost per share (in dollars per share)   $ 130.97   $ 59.91  
Remaining number of shares authorized to be repurchased (in shares)   1,715,373      
Subsequent Event          
Equity, Class of Treasury Stock [Line Items]          
Dividends declared per common share (in dollars per share) $ 0.20