XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Available-for-sale Marketable Securities in Gross Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months $ 546
Gross unrealized holding losses, less than 12 months 19
Estimated fair value, more than 12 months 294
Gross unrealized holding losses, more than 12 months 7
Estimated fair value 840
Gross unrealized holding losses 26
Corporate bonds and notes [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 254
Gross unrealized holding losses, less than 12 months 8
Estimated fair value, more than 12 months 144
Gross unrealized holding losses, more than 12 months 5
Estimated fair value 398
Gross unrealized holding losses 13
Municipal bonds [Member]  
Marketable Securities [Line Items]  
Estimated fair value, less than 12 months 292
Gross unrealized holding losses, less than 12 months 11
Estimated fair value, more than 12 months 150
Gross unrealized holding losses, more than 12 months 2
Estimated fair value 442
Gross unrealized holding losses $ 13