XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMON STOCKHOLDERS' EQUITY (Details) - USD ($)
12 Months Ended
Oct. 31, 2019
Jan. 01, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares issued (in shares)     53,715,569 50,333,655  
Common stock, shares outstanding (in shares)     53,715,569 50,333,655  
Issuance of common stock, related expenses     $ 6,600,000 $ 4,400,000  
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares issued (in shares)     37,460 43,332 35,281
Percent of market value discount   90.00%      
Maximum payroll deduction   10.00%      
Maximum number of shares per employee (in shares)   2,000      
Maximum value of shares per employee   $ 25,000      
Issuance of common stock, related expenses         $ 200,000
Equity Distribution Agreement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares, sold (in shares)     3,286,865 1,710,779  
Proceeds from sale of common stock     $ 195,900,000 $ 81,800,000  
Payments for commissions     2,000,000 800,000  
Equity issuance costs     $ 200,000 $ 100,000  
Maximum | Equity Distribution Agreement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Sale of common stock, gross sales price $ 300,000,000