Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Fair Value Measurements - Summary of Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis $ 845,491 $ 343,474
Unrealized Gains 8 0
Unrealized Losses (5,121) (225)
Recorded Basis 840,378 343,249
Term deposits    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 40,301 40,069
Unrealized Gains 0 0
Unrealized Losses 0 0
Recorded Basis 40,301 40,069
Asset backed securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 38,653 69,579
Unrealized Gains 8 0
Unrealized Losses (309) (83)
Recorded Basis 38,352 69,496
Government debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 346,460 47,355
Unrealized Gains 0 0
Unrealized Losses (1,975) (47)
Recorded Basis 344,485 47,308
Corporate debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Adjusted Basis 420,077 186,471
Unrealized Gains 0 0
Unrealized Losses (2,837) (95)
Recorded Basis $ 417,240 $ 186,376