XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Jul. 02, 2021
Jul. 02, 2020
Class of Stock [Line Items]                
Stock issued in transaction (shares) 3,448,275              
Sale price of common stock (USD per share) $ 145.00              
Proceeds from sale of stock $ 474,700              
Common stock, par value (USD per share)   $ 0.001   $ 0.001   $ 0.001    
Proceeds from issuances under employee stock purchase plan       $ 995 $ 1,214      
Common Stock                
Class of Stock [Line Items]                
Issuance of common stock under equity incentive plans (shares)   96,041 158,139 301,877 695,171      
Proceeds from stock options exercised   $ 2,100 $ 8,200 $ 5,000 $ 24,700      
Issuance of common stock from ESPP (shares)       29,891 9,029      
Proceeds from issuances under employee stock purchase plan       $ 1,000 $ 1,200      
At the Market Facility                
Class of Stock [Line Items]                
Stock issued in transaction (shares)       1,880,097        
Proceeds from sale of stock       $ 155,000        
Common stock, par value (USD per share)               $ 0.001
Aggregate offering price               $ 200,000
Excess Stock, Shares Issued   1,880,097   1,880,097        
Amended and Restated At the Market Facility                
Class of Stock [Line Items]                
Common stock, par value (USD per share)             $ 0.001  
Aggregate offering price             $ 500,000