XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Summary of Available For Sale Securities Amortized Cost Gross Unrealized Gains Losses and Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, Amortized Cost $ 88,613 $ 19,068
Available-for-sale securities, Gross Unrealized Loss   (40)
Available-for-sale securities, Estimated Fair Value 88,172 19,028
Certificates of deposit [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, Amortized Cost 88,613 3,922
Available-for-sale securities, Gross Unrealized Loss (441) (4)
Available-for-sale securities, Estimated Fair Value $ 88,172 3,918
U.S. Treasury bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, Amortized Cost   15,146
Available-for-sale securities, Gross Unrealized Loss   (36)
Available-for-sale securities, Estimated Fair Value   $ 15,110