XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Mezzanine and Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Class of Stock [Line Items]          
Holdback shares not issued to former shareholders (in shares)     302,732    
Stock options exercised (in shares)     120,000 203,524  
Options exercised (in shares)     0 0  
Options outstanding exercise price (in dollars per share) $ 10.86 $ 10.86 $ 10.86   $ 9.22
Share-based compensation     $ 2,558 $ 1,006  
Warrants exercised (in shares)     800,709 133,221  
Proceeds from warrants exercised     $ 6,200 $ 1,200  
Warrants exercised, cashless exercise provision (in shares)     127,022    
Shares issued for exercise of cashless warrants (in shares)     66,517    
Treasury shares (in shares) 17,475,707 17,475,707 17,475,707   17,458,810
Allied Pacific of California Brokerage Account          
Class of Stock [Line Items]          
Treasury stock, value $ 7,600 $ 7,600 $ 7,600    
APC          
Class of Stock [Line Items]          
Treasury shares (in shares) 17,307,214 17,307,214 17,307,214   17,290,317
Dividends paid $ 5,000   $ 49,500 59,700  
CDSC          
Class of Stock [Line Items]          
Dividends paid     $ 600 $ 1,200  
Restricted stock awards          
Class of Stock [Line Items]          
Vesting period     3 years    
Restricted stock awards granted (in shares)     97,447    
Weighted average grant date fair value (in dollars per share)     $ 17.58    
Grant date fair value of restricted stock to be recognized straight-line 1,600 $ 1,600 $ 1,600    
Share-based compensation   600 2,200    
Unrecognized compensation expense $ 3,100 $ 3,100 $ 3,100    
Minimum          
Class of Stock [Line Items]          
Exercise price of exercises during period (in dollars per share) $ 2.10 $ 2.10 $ 2.10 $ 1.50  
Exercise price of warrants exercised (in dollars per share)     9.00 9.00  
Maximum          
Class of Stock [Line Items]          
Exercise price of exercises during period (in dollars per share) 5.00 5.00 5.00 10.00  
Exercise price of warrants exercised (in dollars per share)     $ 11.00 $ 11.00  
APC Stock Option          
Class of Stock [Line Items]          
Proceeds of options exercised     $ 300 $ 1,200  
Board Members          
Class of Stock [Line Items]          
Options granted (in shares)     11,742    
Options outstanding exercise price (in dollars per share) $ 18.41 $ 18.41 $ 18.41    
Board Members | Stock options          
Class of Stock [Line Items]          
Vesting period     5 years