XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Amortized and Fair Value of our Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets    
Amortized cost $ 143,041 $ 73,285
Gross unrealized gains 164 61
Gross unrealized losses (14) 0
Fair market value 143,191 73,346
Cash equivalents    
Assets    
Fair market value 192 2,134
Marketable securities    
Assets    
Fair market value 142,999 71,212
Money market funds    
Assets    
Amortized cost 192 2,134
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair market value 192 2,134
U.S. treasuries    
Assets    
Amortized cost 142,849 71,151
Gross unrealized gains 164 61
Gross unrealized losses (14) 0
Fair market value $ 142,999 $ 71,212