XML 94 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 83,102,730 82,436,937
Common stock, shares outstanding 83,102,730 82,436,937
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.