XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share Capital - Additional Information (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
May 15, 2020
Mar. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]                  
Amounts pledged $ 305,822   $ 305,822     $ 440,531      
Preferred stock, authorized 50,000,000   50,000,000            
Preferred stock, par value $ 0.001   $ 0.001            
Preferred stock, issued 0   0            
Class A Stock                  
Class of Stock [Line Items]                  
Common stock, authorized 50,000,000   50,000,000     50,000,000      
Common stock, par value $ 0.001   $ 0.001     $ 0.001      
Common Stock, outstanding 12,592,646 12,445,479 12,592,646 12,445,479 12,586,043 12,381,778 12,636,523 12,610,740 12,698,703
Common Stock, Shares, Issued 12,592,646   12,592,646     12,381,778      
Repurchase and cancelled stock 0 191,044 0 600,548          
Class B Stock                  
Class of Stock [Line Items]                  
Common stock, authorized 99,665   99,665     99,665      
Common stock, par value $ 0.001   $ 0.001     $ 0.001      
Common Stock, outstanding 99,665   99,665     99,665      
Common Stock, Shares, Issued 99,665   99,665     99,665      
Previous Program [Member] | Class A Stock                  
Class of Stock [Line Items]                  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased             98,625    
New Program [Member] | Class A Stock                  
Class of Stock [Line Items]                  
Repurchase of class A common stock             530,000    
Stock Repurchase Program Percentage Of Shares Repurchase Of Outstanding Share             4.20%    
Stock Repurchased and Retired During Period, Value   $ 3,800   $ 12,300          
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 401,013   401,013       628,625    
Stock Repurchased and Retired During Period, Shares   191,044   600,548          
Stock Repurchased and Retired During Period, Per Share   $ 20.06   $ 20.42          
Stock Repurchased and Retired During Period, Shares   191,044   600,548