XML 119 R107.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders Equity - Common Stock (Details)
12 Months Ended
Dec. 31, 2021
Vote
shares
Dec. 31, 2020
shares
Dec. 31, 2019
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 265,194,961 49,242,225  
Common Stock      
Common Stock      
Preferred stock converted to Common Stock (in shares) 223,977 409,238 112,071