Contract Assets and Contract Liabilities - Narrative (Details)
|3 Months Ended|
Mar. 31, 2019
|Revenue From Contract With Customer [Abstract]|
|Contract liability billings in excess of costs and estimated earnings on uncompleted contracts||$ 939,000|
Contract with customer liability revenue recognized on uncompleted contracts.
No definition available.