v3.26.1
Investments - Summary of Amortized Cost and Estimated Fair Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 48,575 $ 76,972
Gross Unrealized Gains 2 111
Gross Unrealized Losses (35)  
Fair Value 48,542 77,083
US Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortization Cost, Short-term investments 41,603 66,991
Gross Unrealized Gains, Short-term investments 2 101
Gross Unrealized Losses, Short-term investments (32)  
Fair Value, Short-term investments 41,573 67,092
US Government-Sponsored Enterprises Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortization Cost, Short-term investments 6,972 9,981
Gross Unrealized Gains, Short-term investments   10
Gross Unrealized Losses, Short-term investments (3)  
Fair Value, Short-term investments $ 6,969 $ 9,991