XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies - Contracts in Transit (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Contract Balances    
Accounts receivable $ 906.7 $ 734.0
Contracts in transit    
Contract Balances    
Accounts receivable $ 281.7 $ 198.7