XML 58 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Investments Measured and Recognized at Fair Value

As of December 31, 2023, investments measured and recognized at fair value are as follows (in thousands):

 

 

 

 

 

December 31, 2023

 

 

 

Fair
Value
Hierarchy
Level

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

Financial assets included within cash and
   cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

174,429

 

 

$

 

 

$

 

 

$

174,429

 

Total

 

 

 

$

174,429

 

 

$

 

 

$

 

 

$

174,429

 

 

 

 

 

December 31, 2022

 

 

 

Fair
Value
Hierarchy
Level

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

Financial assets included within cash and
   cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

105,684

 

 

$

 

 

$

 

 

$

105,684

 

Financial assets included within short-term
   investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate notes

 

Level 2

 

 

1,151

 

 

 

 

 

 

(1

)

 

 

1,150

 

Total

 

 

 

$

106,835

 

 

$

 

 

$

(1

)

 

$

106,834

 

 

As of December 31, 2022, all debt securities with an unrealized loss position have been in a loss position for less than one year. The aggregate fair value of debt securities in an unrealized loss position as of December 31, 2022 was $1.2 million with no individual securities in a significant unrealized loss position. The Company evaluated its securities for other-than-temporary impairment as of December 31, 2022, and considered the decline in market value to be primarily attributable to current economic and market conditions and would not be required to sell the securities before recovery of the amortized cost basis. Based on this analysis, these marketable securities were not considered to be other-than-temporarily impaired as of December 31, 2022. As there were no unrealized losses as of December 31, 2023, no allowance for credit losses has been recognized as of December 31, 2023. During the years ended December 31, 2023 and 2022, the Company did not recognize any impairment losses related to investments.