XML 52 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments Debt And Equity Securities [Abstract]  
Disclosure - Investment Securities - Summary of Cost, Gross Unrealized Holding Gains and Losses, Allowances for Credit Losses and Fair Value of Available-for-Sale Investments by Types, Maturities and Classes of Securities (Detail) The cost, gross unrealized holding gains, gross unrealized holding losses, allowances for credit losses and fair value of available-for-sale investments by types, maturities and classes of securities at December 31, 2021 and 2020 consisted of the following (in thousands):

 

 

 

 

 

As of December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance

 

 

Fair

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

for Credit

 

 

Market

 

 

 

Maturity

 

Cost

 

 

Gains

 

 

Losses

 

 

Losses

 

 

Value

 

Certificates of deposits

 

Within 1 year

 

$

2,896

 

 

$

 

 

$

(3

)

 

$

 

 

$

2,893

 

U.S. Treasury securities

 

Within 1 year

 

 

15,045

 

 

 

 

 

 

(23

)

 

 

 

 

$

15,022

 

Certificates of deposits

 

1 year to 2 years

 

 

2,887

 

 

 

 

 

 

(9

)

 

 

 

 

 

2,878

 

U.S. Treasury securities

 

1 year to 2 years

 

 

64,911

 

 

 

 

 

 

(209

)

 

 

 

 

 

64,702

 

Total

 

 

 

$

85,739

 

 

$

 

 

$

(244

)

 

$

 

 

$

85,495

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance

 

 

Fair

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

for Credit

 

 

Market

 

 

 

Maturity

 

Cost

 

 

Gains

 

 

Losses

 

 

Losses

 

 

Value

 

Certificates of deposits

 

Within 1 year

 

$

1,750

 

 

$

4

 

 

$

 

 

$

 

 

$

1,754

 

U.S. Treasury securities

 

Within 1 year

 

 

31,806

 

 

 

152

 

 

 

 

 

 

 

 

 

31,958

 

Total

 

 

 

$

33,556

 

 

$

156

 

 

$

 

 

$

 

 

$

33,712