XML 93 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Summary Of Marketable Securities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 97,791
Gross Unrealized Losses (763)
Fair Value 97,028
U.S. Treasury Securities  
Marketable Securities [Line Items]  
Amortized Cost 22,630
Gross Unrealized Losses (24)
Fair Value 22,606
Corporate Debt Securities  
Marketable Securities [Line Items]  
Amortized Cost 75,161
Gross Unrealized Losses (739)
Fair Value $ 74,422