XML 82 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Share Repurchase Program (Details) - USD ($)
Jul. 03, 2019
Jul. 02, 2019
Share-based Payment Arrangement [Abstract]    
Stock repurchase program, authorized amount   $ 3,500,000
Stock repurchase program expiration date Dec. 31, 2020