XML 45 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Segment and Geographic Information - Schedule of Segment Reconciled to Consolidated Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Assets by segment $ 3,007,635 $ 1,890,850
U.S.    
Segment Reporting Information [Line Items]    
Assets by segment 1,482,542 670,344
International    
Segment Reporting Information [Line Items]    
Assets by segment 190,498 56,177
Total reportable segments assets    
Segment Reporting Information [Line Items]    
Assets by segment 1,673,040 726,521
Plus: reconciling corporate assets    
Segment Reporting Information [Line Items]    
Assets by segment $ 1,334,595 $ 1,164,329