XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities
$ in Thousands
Mar. 31, 2022
USD ($)
Current marketable securities:  
Amortized cost $ 38,211
Unrealized loss (166)
Estimated fair value 38,045
Municipal bonds [Member]  
Current marketable securities:  
Amortized cost 19,306
Unrealized loss (26)
Estimated fair value 19,280
Corporate bonds [Member]  
Current marketable securities:  
Amortized cost 18,905
Unrealized loss (140)
Estimated fair value $ 18,765