XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - Employee Stock
9 Months Ended
Sep. 30, 2022
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares reserved by board of directors for issuance 750,000
Common stock discount to fair market value for ESPP purchases 10.00%