XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of Securities in Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Marketable Securities [Line Items]  
Less Than 12 Months, Gross Unrealized Losses $ (1,104)
Less Than 12 Months, Estimated Fair Value 144,323
Total, Gross Unrealized Losses (1,104)
Total, Estimated Fair Value 144,323
Commercial Paper  
Marketable Securities [Line Items]  
Less Than 12 Months, Gross Unrealized Losses (3)
Less Than 12 Months, Estimated Fair Value 5,992
Total, Gross Unrealized Losses (3)
Total, Estimated Fair Value 5,992
U.S. Treasury Securities  
Marketable Securities [Line Items]  
Less Than 12 Months, Gross Unrealized Losses (249)
Less Than 12 Months, Estimated Fair Value 50,573
Total, Gross Unrealized Losses (249)
Total, Estimated Fair Value 50,573
Corporate Debt Securities  
Marketable Securities [Line Items]  
Less Than 12 Months, Gross Unrealized Losses (852)
Less Than 12 Months, Estimated Fair Value 87,758
Total, Gross Unrealized Losses (852)
Total, Estimated Fair Value $ 87,758