XML 87 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Purchase Plan - Additional Information (Detail) - Employee Stock Purchase Plan [Member] - shares
12 Months Ended
Aug. 17, 2021
Dec. 31, 2021
Jan. 01, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares issued   0  
Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares available for issuance 310,617    
Maximum number of shares provided for issuance 310,617    
Percentage of annual increase in number of shares reserved for issuance 1.00%    
Subsequent Event [Member] | Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares available for issuance     208,946