XML 78 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measures (Details) - Schedule of Amortized Cost and Estimated Fair Value of Held-to-maturity Securities
$ in Thousands
Jun. 30, 2022
USD ($)
Current marketable securities  
Amortized Cost $ 11,323
Unrealized Loss (9)
Estimated Fair Value 11,314
Municipal bonds [Member]  
Current marketable securities  
Amortized Cost 4,683
Unrealized Loss (6)
Estimated Fair Value 4,677
Corporate bonds [Member]  
Current marketable securities  
Amortized Cost 6,640
Unrealized Loss (3)
Estimated Fair Value $ 6,637