XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Investments (Tables)
9 Months Ended
Sep. 30, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Amortized and Fair Value of Our Investments
The amortized cost and fair value of investments are as follows (in thousands):
September 30, 2025
Amortized costGross unrealized gainsGross unrealized lossesFair market value
Assets
Money market funds$192 $— $— $192 
U.S. treasuries142,849 164 (14)142,999 
Total$143,041 $164 $(14)$143,191 
Classified as:
Cash equivalents$192 
Marketable securities142,999 
Total$143,191 
December 31, 2024
Amortized costGross unrealized gainsGross unrealized lossesFair market value
Assets
Money market funds$2,134 $— $— $2,134 
U.S. treasuries71,151 61 — 71,212 
Total$73,285 $61 $— $73,346 
Classified as:
Cash equivalents$2,134 
Marketable securities71,212 
Total$73,346