XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
The components of other current assets are as follows:
June 30,
2020
December 31,
2019
Contract assets$23,640  $22,257  
Other4,171  5,591  
Total other current assets$27,811  $27,848