Annual report pursuant to Section 13 and 15(d)

Stockholders Equity (Details)

v3.20.4
Stockholders Equity (Details) - shares
Dec. 31, 2020
Jul. 14, 2020
Dec. 31, 2019
Equity [Abstract]      
Treasury stock (in shares) 0 376,527 376,527