Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Fair Value Measurements - Summary of Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cost or Amortized Cost $ 918,903 $ 343,474
Unrealized Gains 0 0
Unrealized Losses (8,211) (225)
Allowance for credit losses 0  
Fair value 910,692 343,249
Term deposits    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cost or Amortized Cost 40,709 40,069
Unrealized Gains 0 0
Unrealized Losses 0 0
Allowance for credit losses 0  
Fair value 40,709 40,069
Asset backed securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cost or Amortized Cost 55,016 69,579
Unrealized Gains 0 0
Unrealized Losses (309) (83)
Allowance for credit losses 0  
Fair value 54,707 69,496
Government debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cost or Amortized Cost 367,324 47,355
Unrealized Gains 0 0
Unrealized Losses (4,473) (47)
Allowance for credit losses 0  
Fair value 362,851 47,308
Corporate debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cost or Amortized Cost 455,854 186,471
Unrealized Gains 0 0
Unrealized Losses (3,429) (95)
Allowance for credit losses 0  
Fair value $ 452,425 $ 186,376