v3.26.1
Investment securities (Tables)
6 Months Ended
Jun. 30, 2026
Investment Securities  
Schedule of company's investment securities

Balance at June 30, 2026

Acquisition
Cost

Accretion /
(Amortization)

Unrealized
Gain / (Loss)

Estimated
Fair Value

Commercial paper

$

5,870

$

84

$

(4)

$

5,950

Corporate notes / bonds

23,452

11

(30)

23,433

Money market funds

4,435

4,435

U.S. govt. agencies

5,781

30

(7)

5,804

U.S. treasuries

1,758

(4)

(1)

1,753

Total investment securities

$

41,296

$

121

$

(42)

$

41,375

Balance at December 31, 2025

Acquisition
Cost

Accretion /
(Amortization)

Unrealized
Gain / (Loss)

Estimated
Fair Value

Commercial paper

$

4,888

$

34

$

$

4,922

Corporate notes / bonds

24,063

96

2

24,161

Money market funds

5,287

5,287

U.S. govt. agencies

11,192

64

5

11,261

U.S. treasuries

4,881

11

(1)

4,891

Total investment securities

$

50,311

$

205

$

6

$

50,522

Schedule of contractual maturities of investment securities

Acquisition
Cost

Estimated
Fair Value

Original maturities of 90 days or less

$

4,435

$

4,435

Original maturities of 91-365 days

36,861

36,940

Original maturities of 366+ days

-

-

Total investment securities

$

41,296

$

41,375