XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
FAIR VALUE MEASUREMENTS  
Schedule of financial assets measured at fair value on a recurring basis

The following fair value hierarchy table presents information about the Company’s financial assets measured at fair value on a recurring basis and indicates the fair value hierarchy of the inputs the Company utilized to determine such fair value (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2024

​

​

Quoted Prices in

​

Significant

​

​

​

​

​

​

​

​

Active Markets

​

Other

​

Significant

​

​

 

​

​

for Identical

​

Observable

​

Unobservable

​

​

 

​

​

Items

​

Inputs

​

Inputs

​

​

 

​

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds

​

$

26,822

​

$

—

​

$

—

​

$

26,822

Equity securities

​

​

495

​

​

—

​

​

—

​

​

495

Other investments

​

​

—

​

​

—

​

​

2,000

​

​

2,000

Total assets

​

$

27,317

​

$

—

​

$

2,000

​

$

29,317

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2023

​

​

Quoted Prices in

​

Significant 

​

​

​

​

​

​

​

​

 Active Markets

​

Other

​

Significant

​

​

​

​

​

 for Identical

​

 Observable 

​

 Unobservable 

​

​

​

​

​

 Items

​

Inputs

​

Inputs

​

​

​

​

    

 (Level 1)

    

 (Level 2)

    

 (Level 3)

    

Total

Assets:

 

​

  

 

​

  

 

​

  

 

​

  

Money market funds

​

$

40,799

​

$

—

​

$

—

​

$

40,799

Equity securities

​

​

625

​

​

—

​

​

—

​

​

625

Other investments

​

​

—

​

​

—

​

​

2,000

​

​

2,000

Total assets

​

$

41,424

​

$

—

​

$

2,000

​

$

43,424

Schedule of Level 3 assets measured at fair value . The following table presents information about the Company’s movement in Level 3 assets measured at fair value (in thousands):

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

​

2024

    

2023

Balance at beginning of period

​

$

2,000

​

$

2,000

Balance at end of period

​

$

2,000

​

$

2,000

Schedule of Level 3 liabilities measured at fair value

The following table presents information about the Company’s movement in Level 3 liabilities measured at fair value (in thousands):

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

​

2024

    

2023

Balance at beginning of period

​

$

—

​

$

2,587

Payment of contingent consideration liability

​

​

—

​

​

(833)

Balance at end of period

​

$

—

​

$

1,754

​