XML 22 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Receivables and Contract Assets, net
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Trade Receivables and Contract Assets, net Trade Receivables and Contract Assets, netTrade receivables and contract assets are net of allowances for credit losses of $2.1 million and $1.4 million as of June 30, 2020 and December 31, 2019, respectively.