v3.26.3
Investments - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Short-term investments $ 41,733 $ 0
US Treasury Securities    
Schedule of Investments [Line Items]    
Available-for-sale debt securities, amortized cost 74,900  
U.S. Treasury bills (cash equivalents and short-term investments) 74,824  
Cash equivalents 33,100  
Short-term investments 41,700  
Debt securities, available-for-sale, gross unrealized gains (losses) $ 100