XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 11 Months Ended
Apr. 27, 2024
Mar. 31, 2024
Mar. 31, 2024
Apr. 27, 2023
Treasury Stock        
Total cost of shares repurchased (in dollars)   $ 1,230    
Share Repurchase Program        
Treasury Stock        
Shares authorized to be repurchased (in dollars)       $ 50,000
Total cost of shares repurchased (in dollars)   $ 1,230 $ 10,100  
Average price per share (in dollars per share)   $ 14.83 $ 12.11  
Total number of shares repurchased (in shares)   82,972 833,346  
Subsequent Event | Share Repurchase Program        
Treasury Stock        
Renewal period 24 months      
Available capacity for repurchase (in dollars) $ 50,000