v3.26.3
Marketable Securities and Corporate Bonds - Schedule of Available-for-Sale Securities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Security
Debt Securities, Available-for-Sale [Line Items]  
Less than or equal to one year, Fair value $ 122,137
Less than or equal to one year, Gross unrealized loss $ (2,816)
Less than or equal to one year, Securities | Security 21
More than one year, Fair value $ 0
More than one year, Gross unrealized loss $ 0
More than one year, Securities | Security 0
Corporate Securities  
Debt Securities, Available-for-Sale [Line Items]  
Less than or equal to one year, Fair value $ 122,137
Less than or equal to one year, Gross unrealized loss $ (2,816)
Less than or equal to one year, Securities | Security 21
More than one year, Fair value $ 0
More than one year, Gross unrealized loss $ 0
More than one year, Securities | Security 0