XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Entity-Wide Disclosures) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Customer revenues $ 1,734,282 $ 1,570,575 $ 1,452,183
Customer Revenues [Member]      
Segment Reporting Information [Line Items]      
Customer revenues 1,734,282 1,570,575 1,452,183
CAM [Member]      
Segment Reporting Information [Line Items]      
Customer revenues 370,287 308,661 285,276
CAM [Member] | Customer Revenues [Member]      
Segment Reporting Information [Line Items]      
Customer revenues 273,288 205,047 168,106
All other [Member]      
Segment Reporting Information [Line Items]      
Customer revenues 375,571 334,300 314,014
All other [Member] | Customer Revenues [Member]      
Segment Reporting Information [Line Items]      
Customer revenues $ 275,881 $ 218,276 $ 205,934