XML 47 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Investments - Summary of Company's marketable investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 71,568 $ 64,240
Gross Unrealized Gains 21 81
Gross Unrealized Losses (20) 0
Market value 71,569 64,321
Corporate obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 20,042 16,641
Gross Unrealized Gains 21 81
Gross Unrealized Losses (20) 0
Market value 20,043 16,722
Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 51,526 47,599
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Market value $ 51,526 $ 47,599