XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable, Net (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Contracts in progress $ 244.8 $ 226.8
Unbilled retentions 0.2 0.4
Trade receivables 5.9 9.9
Other receivables 4.5 10.6
Allowance for doubtful accounts (0.5) (0.6)
Total $ 254.9 $ 247.1