v3.26.3
Marketable Securities - Debt Securities Available-for-Sale in Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
investment
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Number of Securities, unrealized loss position less than 12 months | investment 5
Fair Value, unrealized loss position less than 12 months $ 65,371
Unrealized Losses, unrealized loss position less than 12 months $ (25)
U.S. treasury bills  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Number of Securities, unrealized loss position less than 12 months | investment 1
Fair Value, unrealized loss position less than 12 months $ 14,989
Unrealized Losses, unrealized loss position less than 12 months $ 0
U.S. treasury notes  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Number of Securities, unrealized loss position less than 12 months | investment 4
Fair Value, unrealized loss position less than 12 months $ 50,382
Unrealized Losses, unrealized loss position less than 12 months $ (25)