XML 99 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Common stock, voting rights Each holder of outstanding shares of common stock are entitled to one vote in respect of each share.  
Common stock, shares outstanding 57,150,274 50,265,575
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0