XML 23 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]      
Balance at Beginning of Period $ 479 $ 494 $ 164
Provision for doubtful accounts 1,091 1,680 1,117
Write–offs, net of recoveries (1,330) (1,695) (787)
Balance at End of Period $ 240 $ 479 $ 494