XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Recurring Fair Value Measurement - Schedule of available-for-sale marketable securities with gross unrealized losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Unrealized Losses Less Than 12 Months, Fair value $ 24,815 $ 167,633
Unrealized Losses Less Than 12 Months, Unrealized losses (3) (108)
Unrealized losses 12 months or greater fair value 0 0
Unrealized losses 12 months or greater unrealized losses 0 0
Unrealized losses 24,815 167,633
Fair Value (3) (108)
U.S. treasury securities    
Cash and Cash Equivalents [Line Items]    
Unrealized Losses Less Than 12 Months, Fair value   140,822
Unrealized Losses Less Than 12 Months, Unrealized losses   (96)
Unrealized losses 12 months or greater fair value   0
Unrealized losses 12 months or greater unrealized losses   0
Unrealized losses   140,822
Fair Value   (96)
U.S. government agency securities    
Cash and Cash Equivalents [Line Items]    
Unrealized Losses Less Than 12 Months, Fair value 24,815 26,811
Unrealized Losses Less Than 12 Months, Unrealized losses (3) (12)
Unrealized losses 12 months or greater fair value 0 0
Unrealized losses 12 months or greater unrealized losses 0 0
Unrealized losses 24,815 26,811
Fair Value $ (3) $ (12)