XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - November 2021 Registered Direct Placement and Stock Purchase Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Stockholders' Equity      
Proceeds from issuance of common stock, net of issuance costs   $ 0 $ 28,160
Concurrent Placement | Senior Notes 2025      
Stockholders' Equity      
Principal amount of debt repurchased $ 100,700    
Cash repurchase price 351,100    
Net proceeds after deducting banker fees, to be used for general corporate purposes $ 288,400    
Concurrent Placement | Senior Notes 2026      
Stockholders' Equity      
Shares issued to the underwriters 3,072,038    
Price per share $ 81.10    
Proceeds from issuance of common stock, net of issuance costs $ 248,900