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