XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Secondary Offering & Share Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Feb. 28, 2022
Dec. 31, 2021
Nov. 21, 2021
Secondary Offering            
Common Stock, Par or Stated Value Per Share   $ 0.0001     $ 0.0001  
Proceeds from issuance of common stock   $ 422 $ 178,863      
Share Purchase Plan            
Aggregate purchase price up to which shares can be acquired under share purchase program       $ 25,000   $ 25,000
Amount remaining for purchase under share purchase program   $ 25,000        
Secondary offering            
Secondary Offering            
Issuance of shares, net of issuance costs (in shares) 4,500,000          
Common Stock, Par or Stated Value Per Share $ 0.0001   $ 0.0001      
Share price (in dollars per share) $ 35.00   $ 35.00      
Proceeds from Issuance of Common Stock Gross $ 157,500          
Proceeds from issuance of common stock $ 149,300