XML 144 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash and cash equivalents (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 111,030 $ 69,973 $ 50,423
Cash Deposited In an Affiliate Financial Institution      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 51,300 19,600  
Territories Other Than Puerto Rico      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 57,800 $ 50,300