XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities [Abstract]  
Summary of Debt Securities, Available-for-sale

The following table summarizes the Company’s marketable debt securities, classified as available-for-sale:

 

Fair Value Measurements
as of September 30, 2024

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Loss

 

 

Fair
Value

 

 

(in thousands)

 

Marketable debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bills

 

$

229,836

 

 

$

741

 

 

$

(15

)

 

$

230,562

 

U.S. government agency bonds

 

 

9,544

 

 

 

24

 

 

 

 

 

 

9,568

 

 

$

239,380

 

 

$

765

 

 

$

(15

)

 

$

240,130

 

 

 

Fair Value Measurements
as of December 31, 2023

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Loss

 

 

Fair Value

 

 

(in thousands)

 

Marketable debt securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury bills

 

$

194,461

 

 

$

358

 

 

$

(56

)

 

$

194,763

 

U.S. government agency bonds

 

 

75,853

 

 

 

23

 

 

 

(139

)

 

 

75,737

 

 

$

270,314

 

 

$

381

 

 

$

(195

)

 

$

270,500

 

Summary of Fair value and Gross Unrealized Losses on Securities

The following table summarizes the fair value and gross unrealized losses aggregated by category and the length of time that individual securities have been in an unrealized loss position:

 

September 30, 2024

 

 

Less than twelve months

 

 

Greater than twelve months

 

 

Total

 

 

Fair value

 

 

Unrealized loss

 

 

Fair value

 

 

Unrealized loss

 

 

Fair value

 

 

Unrealized loss

 

 

(in thousands)

 

U.S. Treasury bills

$

49,908

 

 

$

(15

)

 

$

-

 

 

$

-

 

 

$

49,908

 

 

$

(15

)

 

$

49,908

 

 

$

(15

)

 

$

-

 

 

$

-

 

 

$

49,908

 

 

$

(15

)

 

 

December 31, 2023

 

 

Less than twelve months

 

 

Greater than twelve months

 

 

Total

 

 

Fair value

 

 

Unrealized loss

 

 

Fair value

 

 

Unrealized loss

 

 

Fair value

 

 

Unrealized loss

 

 

(in thousands)

 

U.S. Treasury bills

$

18,662

 

 

$

(12

)

 

$

14,948

 

 

$

(44

)

 

$

33,610

 

 

$

(56

)

U.S. government agency bonds

 

41,195

 

 

 

(22

)

 

 

17,216

 

 

 

(117

)

 

 

58,411

 

 

 

(139

)

 

$

59,857

 

 

$

(34

)

 

$

32,164

 

 

$

(161

)

 

$

92,021

 

 

$

(195

)