XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Investments (Tables)
9 Months Ended
Sep. 30, 2024
Investments  
Schedule of securities classified as held-to-maturity

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(in thousands)

Corporate and agency bonds (due within 1 year)

$

31,903

$

67

$

(2)

$

31,968

Total investments as of September 30, 2024

$

31,903

$

67

$

(2)

$

31,968

Corporate and agency bonds (due within 1 year)

$

73,815

$

7

$

(21)

$

73,801

Corporate and agency bonds (due within 1 to 3 years)

14,621

56

(1)

14,676

Municipal bonds (due within 1 year)

1,081

1

1,082

Total investments as of December 31, 2023

$

89,517

$

64

$

(22)

$

89,559