XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Summary of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Cost $ 41,201 $ 56,337
Estimated Fair Value 41,201 56,337
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cost 41,201 56,337
Estimated Fair Value 41,201 56,337
Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 40,931 56,067
Restricted Cash    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 270 $ 270