XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments  
Schedule of amortized cost and fair value of available-for-sale securities

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

Cost

Gains

Losses

Fair Value

(in thousands)

December 31, 2022

U.S. treasuries

$

63,331

$

$

(482)

$

62,849

Government agency securities

27,464

(98)

27,366

Corporate debt

42,006

(415)

41,591

Commercial paper

15,682

15,682

Total

$

148,483

$

$

(995)

$

147,488

December 31, 2021

U.S. treasuries

$

51,269

$

$

(174)

$

51,095

Government agency securities

12,075

(23)

12,052

Corporate debt

 

40,169

(134)

 

40,035

Commercial paper

999

999

Total

$

104,512

$

$

(331)

$

104,181

Schedule of fair value and unrealized losses of available-for-sale securities in a loss position

December 31, 2022

December 31, 2021

Continuous Loss Position

Continuous Loss Position

Continuous Loss Position

for Less than 12 Months

for 12 Months or More

for Less than 12 Months

    

    

Gross

    

    

Gross

    

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

U.S. treasuries

$

39,791

$

(84)

$

23,057

$

(398)

$

51,095

$

(174)

Government agency securities

22,528

(86)

4,838

(12)

12,052

(23)

Corporate debt

 

19,693

 

(138)

 

21,898

 

(277)

 

40,035

 

(134)

Total

$

82,012

$

(308)

$

49,793

$

(687)

$

103,182

$

(331)

Schedule of contractual maturities of securities classified as available-for-sale

December 31, 2022

Amortized

Estimated

Cost

Fair Value

(in thousands)

Due in one year or less

$

145,885

$

144,959

Due after one year through two years

2,598

 

2,529

Total

$

148,483

$

147,488