XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Available-for-sale Marketable Securities in Gross Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months $ 2,138
Gross unrealized holding losses, less than 12 months (7)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 2,138
Gross unrealized holding losses (7)
Mutual funds [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 1,166
Gross unrealized holding losses, less than 12 months (5)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 1,166
Gross unrealized holding losses (5)
Corporate bonds and notes [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 972
Gross unrealized holding losses, less than 12 months (2)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 972
Gross unrealized holding losses $ (2)