XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Investments - Summary of Company's marketable investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 66,754 $ 48,542
Gross Unrealized Gains 81 46
Gross Unrealized Losses (4) (6)
Market value 66,831 48,582
Corporate obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,229 12,140
Gross Unrealized Gains 81 46
Gross Unrealized Losses (1) (6)
Market value 18,309 12,180
Federal Agency Obligation [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,492  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3)  
Market value 1,489  
Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 47,033 36,402
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Market value $ 47,033 $ 36,402