v3.26.1
Cash, Cash Equivalents and Investments - Schedule of Fair Values and Gross Unrealized Losses for Available-For-Sale Securities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Debt securities, available-for-sale, less than 12 months, fair value $ 2,728
Debt securities, available-for-sale, less than 12 months, gross unrealized losses (3)
Debt securities, available-for-sale, 12 months or greater, fair value 1,503
Debt securities, available-for-sale, 12 months or greater, gross unrealized losses 0
Corporate bonds and commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Debt securities, available-for-sale, less than 12 months, fair value 1,492
Debt securities, available-for-sale, less than 12 months, gross unrealized losses (3)
Debt securities, available-for-sale, 12 months or greater, fair value 1,009
Debt securities, available-for-sale, 12 months or greater, gross unrealized losses 0
Certificates of deposit  
Debt Securities, Available-for-sale [Line Items]  
Debt securities, available-for-sale, less than 12 months, fair value 0
Debt securities, available-for-sale, less than 12 months, gross unrealized losses 0
Debt securities, available-for-sale, 12 months or greater, fair value 494
Debt securities, available-for-sale, 12 months or greater, gross unrealized losses 0
U.S. government securities  
Debt Securities, Available-for-sale [Line Items]  
Debt securities, available-for-sale, less than 12 months, fair value 1,236
Debt securities, available-for-sale, less than 12 months, gross unrealized losses 0
Debt securities, available-for-sale, 12 months or greater, fair value 0
Debt securities, available-for-sale, 12 months or greater, gross unrealized losses $ 0