v3.26.1
Marketable Securities - Schedule of Fair Value of Available-for-Sale Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Abstract]    
Maturing in one year or less $ 140,410  
Maturing after one year through five years 2,507  
Total $ 142,917 $ 206,117