XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - shares
Jul. 12, 2022
Jun. 14, 2021
Subsequent Event [Line Items]    
Number of shares authorized for issuance (in shares)   63,575,425
Subsequent Event    
Subsequent Event [Line Items]    
Number of shares authorized for issuance (in shares) 104,983,148  
Percentage of aggregate number of shares of common stock outstanding 5.00%