XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Summary of Investments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Marketable securities available-for-sale    
Amortized Cost $ 211,516 $ 40,194
Gross Unrealized Losses (936) (35)
Estimated Fair Value 210,580 40,159
Aggregate fair value of marketable securities with unrealized gains (losses) position for less than a year $ 211,500 $ 30,200
Number of investments in an unrealized loss position for less than a year | security 23 3
U.S. Treasury obligations    
Marketable securities available-for-sale    
Amortized Cost $ 211,516 $ 40,194
Gross Unrealized Losses (936) (35)
Estimated Fair Value $ 210,580 $ 40,159