XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders’ Equity and Equity Incentive Plan - Repurchase of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Capital return program, authorized amount           $ 125,000
Amount available for future share repurchases   $ 20,500   $ 20,500    
Number of shares repurchased (in shares)   3,416,682 0 7,517,260 1,531,209  
Average price per share, including commissions (in dollars per share)   $ 7.32 $ 0 $ 7.88 $ 14.24  
Total repurchase costs, including commissions (in millions)   $ 25,026 $ 0 $ 59,239 $ 21,808  
Subsequent Event            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Amount available for future share repurchases $ 12,700          
Number of shares repurchased (in shares) 1,234,909          
Average price per share, including commissions (in dollars per share) $ 6.33          
Special Dividend            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Capital return program, authorized amount           50,000
Accelerated Stock Repurchase Program and/or Open Market Purchases            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Capital return program, authorized amount           $ 75,000