XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 108,665 $ 127,954
Gross Unrealized Gain 4 16
Estimated Fair Value 108,669 127,970
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 108,113 127,413
Gross Unrealized Gain 4 16
Estimated Fair Value 108,117 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