XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Capital structure - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
Aug. 31, 2019
Jan. 31, 2019
Apr. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 29, 2020
Capital structure                
Number of shares issued in transaction (in shares) 2,475,248   7,563,725   542,470 63,926    
Price per share (in USD per share) $ 40.40   $ 30.20   $ 53.37      
Consideration received on transaction $ 97,000   $ 224,200   $ 28,100 $ 2,600    
Issuance of common stock related to equity offering (in shares)       4,600,000        
Share price (in USD per share)       $ 27.04        
Net proceeds from public offerings       $ 117,900 $ 28,092 $ 323,756 $ 117,916  
Common stock, authorized shares (in shares)         125,000,000 125,000,000    
Issuance of common stock related to rights exchange         $ 150,528      
Issuance of common stock related to acquisition         $ 42,869   $ 155,860  
Common stock                
Capital structure                
Common stock, authorized shares (in shares)         125,000,000      
Over-Allotment Option                
Capital structure                
Number of shares issued in transaction (in shares)     843,725          
Issuance of common stock related to equity offering (in shares)       600,000        
Number of shares under option to purchase that was not exercised 371,287              
Option period to purchase stock 30 days              
Maximum                
Capital structure                
Aggregate value of remaining shares to be issued and sold         $ 93,000      
Maximum | Common stock                
Capital structure                
Consideration received on transaction   $ 125,000            
Weighted Average                
Capital structure                
Price per share (in USD per share)           $ 46.60    
Censa                
Capital structure                
Issuance of common stock related to acquisition (in shares)         845,364      
Issuance of common stock related to acquisition         $ 42,900      
Rights Exchange Agreement                
Capital structure                
Shares issued under Rights Exchange Agreement         2,821,176     2,821,176
Issuance of common stock related to rights exchange (in shares)         2,821,176      
Issuance of common stock related to rights exchange         $ 150,500