XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Investments - Summarizes the maturity periods of the marketable investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
FY 2024 $ 40,775  
FY 2025 6,066  
FY 2026 4,322  
FY 2027 1,015  
Market value 52,178 $ 51,580
Corporate obligations [Member]    
Marketable Securities [Line Items]    
FY 2024 1,994  
FY 2025 6,066  
FY 2026 4,322  
FY 2027 1,015  
Market value 13,397 17,977
Money Market Funds [Member]    
Marketable Securities [Line Items]    
FY 2024 38,781  
FY 2025 0  
FY 2026 0  
FY 2027 0  
Market value $ 38,781 $ 31,610