XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Summary of Financial Assets Recorded at Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 102,597 $ 137,363
Total financial assets included in investments 40,889 162,899
Total financial assets 143,486 300,262
Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 42,124 84,343
Total financial assets included in investments 40,889 162,899
Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 18,341  
Total financial assets included in investments   6,202
Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents 42,132 46,818
Level 2    
Fair value measurements    
Total financial assets included in cash and cash equivalents 102,597 137,363
Total financial assets included in investments 40,889 162,899
Total financial assets 143,486 300,262
Level 2 | Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 42,124 84,343
Total financial assets included in investments 40,889 162,899
Level 2 | Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 18,341 6,202
Level 2 | Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 42,132 $ 46,818