XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Summary of Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 29,903 $ 53,722
Gross Unrealized Losses (278) (434)
Fair Value 29,625 53,288
Guaranteed Investment Certificates [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 24,860 33,249
Fair Value 24,860 33,249
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,043 20,473
Gross Unrealized Losses (278) (434)
Fair Value 4,765 $ 20,039
Less Than One Year [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29,903  
Gross Unrealized Losses (278)  
Fair Value $ 29,625