XML 27 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Held-to-maturity debt securities at amortized cost in the financial statements. These U.S. treasury securities are classified as held-to-maturity and all have been purchased with original maturities of 90 days or less. Held-to-maturity debt securities are recorded at amortized cost in the financial statements.

 

 

March 31, 2025

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Aggregate Fair Value

 

U.S. treasury securities

 

$

72,652

 

 

$

2

 

 

$

 

 

$

72,654

 

 

 

 

December 31, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Aggregate Fair Value

 

U.S. treasury securities

 

$

106,535

 

 

$

37

 

 

$

 

 

$

106,572