Annual report pursuant to Section 13 and 15(d)

Treasury Stock Repurchases (Details)

v3.22.4
Treasury Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 27, 2022
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 12, 2020
Equity, Class of Treasury Stock [Line Items]                
Remaining authorized repurchase amount   $ 313,298     $ 313,298      
Fair value of shares withheld for tax payments         $ 332 $ 1,470 $ 2,539  
March 2020 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount               $ 50,000
Shares acquired       0   0    
April 2022 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount $ 450,000              
Stock repurchase program, period 4 years              
April 2022 Stock Repurchase Program | Open Market [Member]                
Equity, Class of Treasury Stock [Line Items]                
Shares acquired         1,970,763      
Average cost per share         $ 9.82      
Repurchases of common shares value   $ 19,356     $ 19,356      
April 2022 Stock Repurchase Program | Secondary Offering [Member]                
Equity, Class of Treasury Stock [Line Items]                
Shares acquired   8,000,000 6,500,000          
Average cost per share   $ 7.88 $ 8.36          
Repurchases of common shares value   $ 117,346     $ 117,346