XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - January 2021 Public Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 25, 2021
Dec. 31, 2021
Dec. 31, 2020
Stockholders' Equity      
Proceeds from issuance of common stock, net of issuance costs   $ 0 $ 28,160
Underwritten public offering      
Stockholders' Equity      
Shares issued to the underwriters 4,356,059    
Price per share $ 66.00    
Shares issued to underwriters (in shares) 568,181    
Proceeds from issuance of common stock, net of issuance costs $ 269,800