XML 68 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents, and Investments - Effective Maturity Dates of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale    
less than 1 year $ 139,334  
1-2 Years 68,352  
2-3 Years 73,217  
3-4 Years 81,054  
4-5 Years 49,603  
5-8 Years 6,200  
Total 417,760 $ 373,622
Corporate bonds    
Debt Securities, Available-for-sale    
less than 1 year 134,032  
1-2 Years 57,463  
2-3 Years 59,120  
3-4 Years 58,225  
4-5 Years 44,905  
5-8 Years 0  
Total 353,745  
Treasury notes    
Debt Securities, Available-for-sale    
less than 1 year 0  
1-2 Years 3,429  
2-3 Years 14,097  
3-4 Years 22,829  
4-5 Years 4,698  
5-8 Years 0  
Total 45,053  
Asset-backed securities    
Debt Securities, Available-for-sale    
less than 1 year 4,309  
1-2 Years 6,486  
2-3 Years 0  
3-4 Years 0  
4-5 Years 0  
5-8 Years 6,200  
Total 16,995  
Sovereign bonds    
Debt Securities, Available-for-sale    
less than 1 year 993  
1-2 Years 974  
2-3 Years 0  
3-4 Years 0  
4-5 Years 0  
5-8 Years 0  
Total $ 1,967