Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Debt Securities, Available-for-sale (Details)

v3.21.2
Fair Value Measurements - Summary of Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis $ 346,007 $ 368,266
Unrealized Gains 18 321
Unrealized Losses 34 0
Recorded Basis 345,991 368,587
Term Deposits [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 40,046  
Recorded Basis 40,046  
Asset Backed Securities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 69,690 51,938
Unrealized Gains 10 84
Unrealized Losses 24 0
Recorded Basis 69,676 52,022
Government Debt Securities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 47,232 57,826
Unrealized Gains 5 3
Unrealized Losses 3 0
Recorded Basis 47,234 57,829
Corporate Debt Securities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 189,039 258,502
Unrealized Gains 3 234
Unrealized Losses 7 0
Recorded Basis $ 189,035 $ 258,736