XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Summary of Financial Assets Recorded at Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 68,654 $ 137,363
Total financial assets included in investments 22,290 162,899
Total financial assets 90,944 300,262
Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents   84,343
Total financial assets included in investments 22,290 162,899
Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 10,628  
Total financial assets included in investments   6,202
Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents 58,026 46,818
Level 2    
Fair value measurements    
Total financial assets included in cash and cash equivalents 68,654 137,363
Total financial assets included in investments 22,290 162,899
Total financial assets 90,944 300,262
Level 2 | Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents   84,343
Total financial assets included in investments 22,290 162,899
Level 2 | Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 10,628 6,202
Level 2 | Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 58,026 $ 46,818