XML 98 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details) - shares
Dec. 31, 2021
Jun. 30, 2021
Jun. 05, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for outstanding awards (in shares) 4,614,771 5,175,554  
Equity Incentive Plan, 2020      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of awards authorized (in shares)     5,000,000
Shares reserved for future issuance (in shares)     1,045,000
Authorized shares available for future issuance (in shares) 2,142,683    
Equity Incentive Plan, 2016      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for outstanding awards (in shares)     7,246,000
Authorized shares available for future issuance (in shares)     0