XML 58 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term Investments - Summary of Estimated Fair Value of Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 235,176 $ 73,078
Unrealized Gains 354 65
Estimated Fair Value 235,530 73,143
U.S. Treasury Bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 189,875 73,078
Unrealized Gains 327 65
Estimated Fair Value 190,202 $ 73,143
U.S. Treasury Notes    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 45,301  
Unrealized Gains 27  
Estimated Fair Value $ 45,328