XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 67,946 $ 96,665
Gross Unrealized Gains 0 135
Gross Unrealized Losses (610) (483)
Fair Value 67,336 96,317
Guaranteed Investment Certificates [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 33,122 25,132
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 33,122 25,132
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 34,824 71,533
Gross Unrealized Gains 0 135
Gross Unrealized Losses (610) (483)
Fair Value 34,214 $ 71,185
Less Than One Year [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 50,510  
Gross Unrealized Gains 0  
Gross Unrealized Losses (445)  
Fair Value 50,065  
Greater Than One Year [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 17,436  
Gross Unrealized Gains 0  
Gross Unrealized Losses (165)  
Fair Value $ 17,271