XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Investments - Summary of Company's marketable investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 67,137 $ 48,542
Gross Unrealized Gains 60 46
Gross Unrealized Losses (10) (6)
Market value 67,187 48,582
Corporate obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,506 12,140
Gross Unrealized Gains 60 46
Gross Unrealized Losses (6) (6)
Market value 19,560 12,180
Federal Agency Obligation [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,931  
Gross Unrealized Gains 0  
Gross Unrealized Losses (4)  
Market value 2,927  
Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 44,700 36,402
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Market value $ 44,700 $ 36,402