XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of marketable debt securities
$ in Thousands
Sep. 30, 2021
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 97,707
Unrealized Gains
Unrealized Losses (39)
Estimated Fair Value 97,668
Corporate Bonds - presented in marketable debt securities, current [Member]  
Marketable Securities [Line Items]  
Amortized Cost 53,018
Unrealized Gains
Unrealized Losses (2)
Estimated Fair Value 53,016
Corporate Bonds - presented in marketable debt securities, non-current [Member]  
Marketable Securities [Line Items]  
Amortized Cost 44,689
Unrealized Gains
Unrealized Losses (37)
Estimated Fair Value $ 44,652