XML 113 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contracts with Customers - Summary of Expected Revenue Related to Performance Obligations (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 503.8
2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 402.8
2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 57.4
2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 17.5
2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 9.6
2024 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 5.4
Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 11.1
Brokerage [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 337.2
Brokerage [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 309.6
Brokerage [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 23.6
Brokerage [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 1.8
Brokerage [Member] | 2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 1.1
Brokerage [Member] | 2024 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 0.5
Brokerage [Member] | Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 0.6
Risk Management [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 166.6
Risk Management [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 93.2
Risk Management [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 33.8
Risk Management [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 15.7
Risk Management [Member] | 2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 8.5
Risk Management [Member] | 2024 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 4.9
Risk Management [Member] | Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 10.5