XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Available-for-sale Marketable Securities in Gross Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months $ 4,251
Gross unrealized holding losses, less than 12 months (19)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 4,251
Gross unrealized holding losses (19)
US Treasury securities [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 3,278
Gross unrealized holding losses, less than 12 months (3)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 3,278
Gross unrealized holding losses (3)
Corporate bonds and notes [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 973
Gross unrealized holding losses, less than 12 months (16)
Estimated fair value, more than 12 months 0
Gross unrealized holding losses, more than 12 months 0
Estimated fair value 973
Gross unrealized holding losses $ (16)