v3.22.2.2
Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 29, 2022
Oct. 29, 2022
Mar. 14, 2022
Subsequent Event [Line Items]      
Stock repurchase program, number of shares authorized to be repurchased     2,000,000
Repurchase of common stock $ 1,887 $ 10,902  
Stock repurchase program, remaining number of shares authorized to be repurchased 741,670 741,670  
Class A common stock      
Subsequent Event [Line Items]      
Repurchase of common stock (in shares)   1,258,330  
Stock repurchase program, weighted average price   $ 8.63  
Repurchase of common stock   $ 10,900