v3.26.3
Marketable Investments - Summary of Company's marketable investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 63,661 $ 64,240
Gross Unrealized Gains 4 81
Gross Unrealized Losses (146) 0
Market value 63,519 64,321
Corporate obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,130 16,641
Gross Unrealized Gains 4 81
Gross Unrealized Losses (146) 0
Market value 15,988 16,722
Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 47,531 47,599
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Market value $ 47,531 $ 47,599