XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders Equity - Common Stock (Details)
6 Months Ended
Jun. 30, 2022
Vote
shares
Dec. 31, 2021
shares
Common Stock    
Common Stock, shares authorized 1,600,000,000 1,600,000,000
Number of voting rights entitled for each share of Common Stock held | Vote 1  
Common stock, shares outstanding 40,259,274 13,259,748