Interest Income (Expense), Net - Schedule of Interest Income (Expense), Net (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
Other Income And Expenses [Abstract] | ||||
Interest income | $ 1,968 | $ 3,328 | $ 4,758 | $ 8,472 |
Interest expense | (12,189) | (12,467) | (38,245) | (36,118) |
Interest income (expense), net | $ (10,221) | $ (9,139) | $ (33,487) | $ (27,646) |