XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Short-Term Investments - Summary of Estimated Fair Value of Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 245,645 $ 73,078
Unrealized Gains 149 65
Estimated Fair Value 245,794 73,143
U.S. Treasury Bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 214,555 73,078
Unrealized Gains 90 65
Estimated Fair Value 214,645 $ 73,143
U.S. Treasury Notes    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 31,090  
Unrealized Gains 59  
Estimated Fair Value $ 31,149