XML 134 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Additional Information (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
security
Dec. 31, 2018
USD ($)
Amortized Cost And Fair Value Debt Securities [Abstract]    
Fair value of investments, assets managed on behalf of the trade capital providers | $ $ 158.6 $ 133.4
Number of securities in an unrealized loss position, total 6,069  
Number of securities in an unrealized loss position for less than one year 909  
Number of securities in an unrealized loss position for a period of one year or greater 330