XML 56 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Compensation Plans - 401(k) Plan (Details) - 401K - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock related to 401k plan match (in shares) 11,967 8,478 9,466
Expenses attributable to the 401(k) Plan $ 2,231,735 $ 1,710,785 $ 1,738,287