XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities - Summary Of Estimated Amortized Costs And Fair Value Of The Debt Securities Available For Sale And Held To Maturity (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 417,692 $ 312,001
Fair Value 417,727 312,001
Due Within One Year [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 305,053 201,606
Fair Value 305,095 201,596
Due After One Year through Two Years [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 112,639 110,395
Fair Value $ 112,632 $ 110,405