XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail) - USD ($)
12 Months Ended
Nov. 15, 2021
May 14, 2021
Nov. 14, 2020
May 14, 2020
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Stockholders Equity [Line Items]            
Employee stock purchase plan expense         $ 53,755 $ 36,480
Stock issued for employee stock purchase plans options, shares 25,042 22,937 32,192 30,206 47,979 62,398
Shares issued for employee stock purchase plans options $ 69,818 $ 38,988 $ 33,109 $ 30,040 $ 108,806 $ 63,149