XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term Investments - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]    
Debt securities, available-for-sale, current $ 178,736 $ 133,748
Amortized cost 177,388 132,615
Gross unrealized gains 171 167
Fair value 177,559 132,782
US Treasury Securities    
Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]    
Amortized cost, current 177,388 132,615
Gross unrealized gains, current 171 167
Debt securities, available-for-sale, current $ 177,559 $ 132,782