XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Investment Securities (Tables)
3 Months Ended
Mar. 31, 2022
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 March 31, 2022 and December 31, 2021 consisted of the following (in thousands):

 

 

 

 

 

As of March 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance

 

 

Fair

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

for Credit

 

 

Market

 

 

 

Maturity

 

Cost

 

 

Gains

 

 

Losses

 

 

Losses

 

 

Value

 

Certificates of deposits

 

Within 1 year

 

$

3,098

 

 

$

 

 

$

(9

)

 

$

 

 

$

3,089

 

U.S. Treasury securities

 

Within 1 year

 

 

30,083

 

 

 

 

 

 

(254

)

 

 

 

 

 

29,829

 

Certificates of deposits

 

1 year to 2 years

 

 

2,188

 

 

 

 

 

 

(33

)

 

 

 

 

 

2,155

 

U.S. Treasury securities

 

1 year to 2 years

 

 

49,861

 

 

 

 

 

 

(1,026

)

 

 

 

 

 

48,835

 

Total

 

 

 

$

85,230

 

 

$

 

 

$

(1,322

)

 

$

 

 

$

83,908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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