XML 123 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 16, 2022
Feb. 16, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]          
Repurchase of common shares     3,003,822 1,271,977 0
Aggregate cost of common shares repurchase     $ 338,993 $ 105,654  
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Dividends, declared date Feb. 16, 2022        
Dividends per share amount $ 0.23        
Dividends, date to be paid Mar. 16, 2022        
Dividends, date of record Mar. 02, 2022        
Repurchase of common shares   3,388,155      
Aggregate cost of common shares repurchase   $ 425,000