XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Recurring Fair Value Measurement - Schedule of available-for-sale marketable securities with gross unrealized losses (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Cash and Cash Equivalents [Line Items]  
Unrealized Losses Less Than 12 Months, Fair value $ 105,789
Unrealized Losses Less Than 12 Months, Unrealized losses (21)
Unrealized losses (21)
Fair Value 105,789
US Treasury Securities [Member]  
Cash and Cash Equivalents [Line Items]  
Unrealized Losses Less Than 12 Months, Fair value 5,987
Unrealized Losses Less Than 12 Months, Unrealized losses (3)
Unrealized losses (3)
Fair Value 5,987
U.S. government agency securities [Member]  
Cash and Cash Equivalents [Line Items]  
Unrealized Losses Less Than 12 Months, Fair value 99,802
Unrealized Losses Less Than 12 Months, Unrealized losses (18)
Unrealized losses (18)
Fair Value $ 99,802