XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Measurements  
Schedule of assets measured on a recurring basis at fair value

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

December 31, 2022

Cash equivalents

Certificate of deposits and time deposits

$

61,135

$

$

$

61,135

Money market cash

405

405

Total

$

61,540

$

$

$

61,540

Short-term investments

U.S. treasuries

$

62,849

$

$

$

62,849

Government agency securities

27,366

27,366

Corporate debt

41,591

41,591

Commercial paper

15,682

15,682

Total

$

62,849

$

84,639

$

$

147,488

December 31, 2021

Cash equivalents

Certificate of deposits and time deposits

$

41,544

$

$

$

41,544

Money market cash

121

121

Total

$

41,665

$

$

$

41,665

Short-term investments

U.S. treasuries

$

51,095

$

$

$

51,095

Government agency securities

12,052

12,052

Corporate debt

40,035

40,035

Commercial paper

999

999

Total

$

51,095

$

53,086

$

$

104,181