XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Valuation of the Company's Investments by Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   $ 137,889
Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments $ 40,000 137,669
Other    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   220
Level II    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   137,889
Level II | Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments $ 40,000 137,669
Level II | Other    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   $ 220