XML 76 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Summary of Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 115,818 $ 113,803
Gross Unrealized Gains 286 0
Gross Unrealized Losses (326) (917)
Fair Value 115,778 112,886
Guaranteed Investment Certificates [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 24,181 23,096
Gross Unrealized Gains 0 0
Fair Value 24,181 23,096
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 91,637 90,707
Gross Unrealized Gains 286 0
Gross Unrealized Losses (326) (917)
Fair Value 91,597 $ 89,790
Less Than One Year [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 78,271  
Gross Unrealized Gains 183  
Gross Unrealized Losses (239)  
Fair Value 78,215  
Greater Than One Year [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 37,547  
Gross Unrealized Gains 103  
Gross Unrealized Losses (87)  
Fair Value $ 37,563