v3.26.1
Marketable Securities - Summary of Amortized Cost and Fair Value of Available-for-sale Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-Sale Securities, Debt Maturities [Abstract]    
Amortized Cost, Maturing within one year $ 81,758 $ 112,777
Amortized Cost, Maturing in one to five years 0 6,040
Amortized Cost, Total available-for-sale marketable securities 81,758 118,817
Fair Value, Maturing within one year 81,636 113,038
Fair Value, Maturing in one to five years 0 6,039
Fair Value, Total available-for-sale marketable securities $ 81,636 $ 119,077