v3.26.1
Available-for-Sale Marketable Securities - Schedule of Available-for-Sale Marketable Securities (Parenthetical) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents $ 124,093 $ 96,621
U.S. Treasury Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents   $ 25,426