XML 145 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Consolidated Total Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 3,536,551 $ 3,335,639
Cash and cash equivalents 55,712 83,058
Reportable Segment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 3,480,839 3,252,581
Reportable Segment | Global Solutions    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 2,158,755 2,117,372
Reportable Segment | Global Products    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 1,322,084 $ 1,135,209