XML 112 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Details)
Dec. 31, 2020
shares
Share-based Payment Arrangement [Abstract]  
Shares authorized under stock option plan (in shares) 3,577,897