XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Fair Value $ 403,140 $ 241,117
Gross Unrealized Losses (2,318) (252)
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value 403,140 241,117
Gross Unrealized Losses $ (2,318) $ (252)