XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Summary of Marketable Securities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Marketable securities [Line items]  
Amortized Cost $ 24,904
Unrealized Gains 1
Unrealized Losses (6)
Fair Value 24,899
Commercial Paper  
Marketable securities [Line items]  
Amortized Cost 11,877
Fair Value 11,877
Corporate Bonds  
Marketable securities [Line items]  
Amortized Cost 7,047
Unrealized Losses (6)
Fair Value 7,041
U.S. Government Agencies  
Marketable securities [Line items]  
Amortized Cost 5,980
Unrealized Gains 1
Fair Value $ 5,981