v3.23.2
Investment Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
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 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 June 30, 2023 and December 31, 2022 consisted of the following (in thousands):

 

 

 

 

 

As of June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance

 

 

Fair

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

for Credit

 

 

Market

 

 

 

Maturity

 

Cost

 

 

Gains

 

 

Losses

 

 

Losses

 

 

Value

 

Certificates of deposits

 

Within 1 year

 

$

8,805

 

 

$

—

 

 

$

(53

)

 

$

—

 

 

$

8,752

 

U.S. Treasury securities

 

Within 1 year

 

 

205,454

 

 

 

5

 

 

 

(1,494

)

 

 

—

 

 

 

203,965

 

U.S. Government agency securities

 

Within 1 year

 

 

22,664

 

 

 

—

 

 

 

(114

)

 

 

—

 

 

 

22,550

 

Certificates of deposits

 

1 year to 2 years

 

 

4,607

 

 

 

—

 

 

 

(40

)

 

 

—

 

 

 

4,567

 

U.S. Treasury securities

 

1 year to 2 years

 

 

31,361

 

 

 

—

 

 

 

(249

)

 

 

—

 

 

 

31,112

 

U.S. Government agency securities

 

1 year to 2 years

 

 

5,000

 

 

 

—

 

 

 

(55

)

 

 

—

 

 

 

4,945

 

Total

 

 

 

$

277,891

 

 

$

5

 

 

$

(2,005

)

 

$

—

 

 

$

275,891

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance

 

 

Fair

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

for Credit

 

 

Market

 

 

 

Maturity

 

Cost

 

 

Gains

 

 

Losses

 

 

Losses

 

 

Value

 

Certificates of deposits

 

Within 1 year

 

$

4,092

 

 

$

—

 

 

$

(57

)

 

$

—

 

 

$

4,035

 

U.S. Treasury securities

 

Within 1 year

 

 

200,938

 

 

 

4

 

 

 

(2,182

)

 

 

—

 

 

 

198,760

 

U.S. Government agency securities

 

Within 1 year

 

 

22,663

 

 

 

—

 

 

 

(84

)

 

 

—

 

 

 

22,579

 

Certificates of deposits

 

1 year to 2 years

 

 

3,920

 

 

 

7

 

 

 

(33

)

 

 

—

 

 

 

3,894

 

U.S. Treasury securities

 

1 year to 2 years

 

 

68,130

 

 

 

2

 

 

 

(926

)

 

 

—

 

 

 

67,206

 

U.S. Government agency securities

 

1 year to 2 years

 

 

7,500

 

 

 

—

 

 

 

(87

)

 

 

—

 

 

 

7,413

 

Total

 

 

 

$

307,243

 

 

$

13

 

 

$

(3,369

)

 

$

—

 

 

$

303,887