Other Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
Dec. 31, 2017 |
|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | |||||
| Costs to obtain contracts | $ 183,870 | $ 183,870 | $ 157,970 | ||
| Accumulated amortization of costs to obtain contracts | (20,376) | (20,376) | (16,485) | ||
| Operating lease right-of-use assets | 21,620 | 21,620 | 25,465 | ||
| Other assets | 59,727 | 59,727 | 27,804 | ||
| Other assets, total | 244,841 | 244,841 | $ 194,754 | ||
| Amortization cost | $ 2,100 | $ 1,600 | $ 4,000 | $ 3,100 | |
| X | ||||||||||
- Definition The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|