XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Summary of Financial Assets Recorded at Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 137,363 $ 97,148
Total financial assets included in investments 162,899 218,081
Total financial assets 300,262 315,229
Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 84,343 55,938
Total financial assets included in investments 162,899 205,779
Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 6,202  
Warrants    
Fair value measurements    
Total financial assets included in investments   153
Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents 46,818 41,210
Common Stock    
Fair value measurements    
Total financial assets included in investments   12,149
Level 1    
Fair value measurements    
Total financial assets included in investments   12,302
Total financial assets   12,302
Level 1 | Warrants    
Fair value measurements    
Total financial assets included in investments   153
Level 1 | Common Stock    
Fair value measurements    
Total financial assets included in investments   12,149
Level 2    
Fair value measurements    
Total financial assets included in cash and cash equivalents 137,363 97,148
Total financial assets included in investments 162,899 205,779
Total financial assets 300,262 302,927
Level 2 | Sovereign Debt Securities    
Fair value measurements    
Total financial assets included in cash and cash equivalents 84,343 55,938
Total financial assets included in investments 162,899 205,779
Level 2 | Certificates of Deposit    
Fair value measurements    
Total financial assets included in cash and cash equivalents 6,202  
Level 2 | Money Market Funds    
Fair value measurements    
Total financial assets included in cash and cash equivalents $ 46,818 $ 41,210