XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement (Details) - Recurring
$ in Thousands
Mar. 31, 2022
USD ($)
Assets  
Cash $ 11,485
Total 267,867
Level 1  
Assets  
Cash 11,485
Total 143,894
Level 2  
Assets  
Total 123,973
Money market funds  
Assets  
Cash 10,024
Money market funds | Level 1  
Assets  
Cash 10,024
Commercial paper  
Assets  
Marketable securities 68,463
Commercial paper | Level 2  
Assets  
Marketable securities 68,463
U.S. Government treasury bills  
Assets  
Marketable securities 122,385
U.S. Government treasury bills | Level 1  
Assets  
Marketable securities 122,385
Government-sponsored enterprise securities  
Assets  
Marketable securities 55,510
Government-sponsored enterprise securities | Level 2  
Assets  
Marketable securities $ 55,510