XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 2 Months Ended
Dec. 31, 2022
Mar. 31, 2022
Apr. 30, 2022
Mar. 31, 2023
Feb. 28, 2022
Jan. 02, 2020
Class of Stock [Line Items]            
Common stock, shares issued (in shares) 51,674,000     51,994,000    
Other Share Repurchase Program            
Class of Stock [Line Items]            
Remaining authorized amount $ 75,000,000          
Authorized amount   $ 75,000,000        
Monthly share repurchases, value   10,000,000        
Repurchases of Class A Common Stock (in shares) 3,150,181          
Average repurchase price per share (in USD per share) $ 22.39          
Common Class A            
Class of Stock [Line Items]            
Remaining authorized amount       $ 4,500,000 $ 100,000,000  
Common Class A | March and April 2022            
Class of Stock [Line Items]            
Accelerated share repurchases payment   $ 25,000,000        
Number of shares repurchased (in shares)     914,037      
Accelerated share repurchases, price per share (in usd per share)     $ 27.35      
Common Class A | Private Placement | Walmart Program Agreement            
Class of Stock [Line Items]            
Common stock, shares issued (in shares)           975,000