v3.25.2
Investment securities (Tables)
6 Months Ended
Jun. 30, 2025
Investment securities  
Schedule of investments in government debt securities

At June 30, 2025

    

Amortized cost

    

Gross unrealized holding gains

    

Gross unrealized holding losses

    

Estimated fair value

(in thousands)

Current investments:

Government debt securities (held-to-maturity)

$

123,196

$

168

$

$

123,364

Total

$

123,196

$

168

$

$

123,364

At December 31, 2024

    

Amortized cost

    

Gross unrealized holding gains

    

Gross unrealized holding losses

    

Estimated fair value

(in thousands)

Current investments:

Government debt securities (held-to-maturity)

$

208,591

$

164

$

$

208,755

Total

$

208,591

$

164

$

$

208,755