XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Investments - Summarizes the maturity periods of the marketable investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
FY 2023 $ 1,996  
FY 2024 5,848  
FY 2025 1,906  
Market value 9,750 $ 19,688
Corporate obligations [Member]    
Marketable Securities [Line Items]    
FY 2023 1,996  
FY 2024 3,864  
FY 2025 1,906  
Market value 7,766 17,703
Federal agency obligations [Member]    
Marketable Securities [Line Items]    
FY 2023 0  
FY 2024 1,984  
FY 2025 0  
Market value $ 1,984 $ 1,985