XML 81 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable securities
3 Months Ended
Mar. 31, 2024
Marketable Securities [Abstract]  
Marketable securities Marketable securities
Marketable securities as of March 31, 2024 consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities, current:    
Corporate debt securities$143,110 $$(268)$142,847 
U.S. government debt securities12,954 (27)12,932 
U.S. Treasury securities12,770 — (17)12,753 
Marketable securities, non-current:   
Corporate debt securities40,054 31 (109)39,976 
U.S. government debt securities1,000 — — 1,000 
Total marketable securities, current and non-current$209,888 $41 $(421)$209,508 
Marketable securities as of December 31, 2023 consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities, current:    
Corporate debt securities$100,903 $16 $(221)$100,698 
U.S. government debt securities20,457 14 (43)20,428 
U.S. Treasury securities5,965 — 5,966 
Marketable securities, non-current:   
Corporate debt securities27,901 120 (14)28,007 
Total marketable securities, current and non-current$155,226 $151 $(278)$155,099 
Marketable securities classified as current have maturities of less than one year and are classified as available-for-sale. Marketable securities classified as non-current are those that: (i) have a maturity of greater than one year, and (ii) are not intended to be liquidated within the next twelve months, although these funds are available for use and, therefore, are
classified as available-for-sale. No available-for-sale debt securities held as of March 31, 2024 or December 31, 2023 had remaining maturities greater than five years.
Based on factors such as historical experience, market data, issuer-specific factors, and current economic conditions, the Company did not record an allowance for credit losses at March 31, 2024 and December 31, 2023, related to these securities.