XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 405,458 $ 241,369
Gross Unrealized Losses (2,318) (252)
Estimated Fair Market Value 403,140 241,117
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 405,458 241,369
Gross Unrealized Losses (2,318) (252)
Estimated Fair Market Value $ 403,140 $ 241,117