XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Available For Sale and Held to Maturity Securities Amortized Cost Gross Unrealized Gains Losses and Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule Of Available For Sale And Held To Maturity Securities Amortised Cost Gross Unrealised Gains Losses And Fair Value [Line Items]    
Available-for-sale securities, Amortized Cost $ 3,002  
Available-for-sale securities, Gross Unrealized Gain 1  
Available-for-sale securities, Estimated Fair Value 3,003  
Total Held-to-maturity securities and Available for-sale securities Amortized Cost   $ 23,062
Total Held-to-maturity securities and Available for-sale securities Gross Unrealized Gain   82
Total Held-to-maturity securities and Available for-sale securities Estimated Fair Value   23,144
U.S. Treasury bonds [Member]    
Schedule Of Available For Sale And Held To Maturity Securities Amortised Cost Gross Unrealised Gains Losses And Fair Value [Line Items]    
Available-for-sale securities, Amortized Cost 3,002 13,060
Available-for-sale securities, Gross Unrealized Gain 1 68
Available-for-sale securities, Estimated Fair Value $ 3,003 13,128
Held-to-maturity securities, Amortized Cost   10,002
Held-to-maturity securities, Gross Unrealized Gain   14
Held-to-maturity securities, Estimated Fair Value   $ 10,016