XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Summary of Financial Assets Recorded at Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 100,212 $ 137,363
Total financial assets included in investments 152,328 162,899
Total financial assets 252,540 300,262
Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 5,280 84,343
Total financial assets included in investments 145,328 162,899
Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 776 6,202
Total financial assets included in investments 7,000  
Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents 94,156 46,818
Level 2    
Fair value measurements    
Total financial assets included in cash and cash equivalents 100,212 137,363
Total financial assets included in investments 152,328 162,899
Total financial assets 252,540 300,262
Level 2 | Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 5,280 84,343
Total financial assets included in investments 145,328 162,899
Level 2 | Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 776 6,202
Total financial assets included in investments 7,000  
Level 2 | Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 94,156 $ 46,818