XML 114 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share (Additional Information) (Details)
12 Months Ended
Dec. 31, 2021
shares
Earnings Per Share [Abstract]  
Estimated shares to be issued under plan 65,967
ESPP discounted purchase price percentage 85.00%