XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Investments - Summarizes the maturity periods of the marketable investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
FY 2023 $ 9,018  
FY 2024 5,835  
FY 2025 1,906  
Market value 16,759 $ 19,688
Corporate obligations    
Marketable Securities [Line Items]    
FY 2023 9,018  
FY 2024 3,846  
FY 2025 1,906  
Market value 14,770 17,703
Federal agency obligations    
Marketable Securities [Line Items]    
FY 2023 0  
FY 2024 1,989  
FY 2025 0  
Market value $ 1,989 $ 1,985