XML 88 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 1,304,417 $ 1,331,387 $ 2,609,121 $ 2,701,139
CSB        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 1,022,647 1,102,186 2,061,252 2,213,353
Commercial        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 281,770 $ 229,201 $ 547,869 $ 487,786