XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 51,310 $ 127,954
Gross Unrealized Gain 9 16
Estimated Fair Value 51,319 127,970
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 50,758 127,413
Gross Unrealized Gain 9 16
Estimated Fair Value 50,767 127,429
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 552 541
Gross Unrealized Gain 0 0
Estimated Fair Value $ 552 $ 541