XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock - Additional Information (Details) - shares
6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Common stock, shares authorized 300,000,000   300,000,000
Common stock, shares issued 83,257,591   83,102,730
Common stock, shares outstanding 83,257,591 83,257,591 83,102,730
Common stock voting rights per share On all matters to be voted upon by the holders of common stock, holders of common stock are entitled to one vote per share.