XML 48 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Investments - Summarizes the maturity periods of the marketable investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
FY 2026 $ 56,581  
FY 2027 6,304  
FY 2028 6,941  
FY 2029 1,743  
Market value 71,569 $ 64,321
Corporate obligations [Member]    
Marketable Securities [Line Items]    
FY 2026 5,055  
FY 2027 6,304  
FY 2028 6,941  
FY 2029 1,743  
Market value 20,043 16,722
Money market funds [Member]    
Marketable Securities [Line Items]    
FY 2026 51,526  
FY 2027 0  
FY 2028 0  
FY 2029 0  
Market value $ 51,526 $ 47,599