XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 12, 2021
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Mar. 31, 2022
Mar. 31, 2021
Equity [Abstract]            
Number of shares authorized to be repurchased (in shares) 9,337,900          
Percentage of shares authorized (in percent) 5.00%          
Share repurchase program, authorized amount $ 225,000          
Number of shares repurchased (in shares)   769,398 1,109,697 987,526   0
Aggregate dividends         $ 16,908 $ 10,324
Dividends declared (in dollars per share)         $ 0.10 $ 0.06
Dividends paid (in dollars per share)         $ 0.10 $ 0.06