XML 131 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details) - 2020 Plan - shares
Jan. 01, 2023
Jul. 02, 2020
Subsequent Event [Line Items]    
Common stock reserved for issuance, annual increase, percentage of outstanding shares   5.00%
Subsequent event    
Subsequent Event [Line Items]    
Number of additional shares authorized (in shares) 3,463,751  
Common stock reserved for issuance, annual increase, percentage of outstanding shares 5.00%