XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Compensation Plans - 401(k) Plan (Details) - 401K - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock related to 401k plan match (in shares) 20,976 17,651 11,967
Expenses attributable to the 401(k) Plan $ 2,511,746 $ 2,496,936 $ 2,231,735