| Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis |
The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2023 | | Total Fair Value and Carrying Value on Balance Sheet | | Fair Value Measurement Category | | | Level 1 | | Level 2 | | Level 3 | | Assets: | | | | | | | | | Commercial paper | $ | 13,403,000 | | | $ | — | | | $ | 13,403,000 | | | $ | — | | | Corporate notes/bonds | 46,816,000 | | | | | 46,816,000 | | | — | | | Securities of government sponsored entities | 1,987,000 | | | — | | | 1,987,000 | | | — | | | Total investments: | $ | 62,206,000 | | | $ | — | | | $ | 62,206,000 | | | $ | — | | | Money market funds | $ | 7,962,000 | | | $ | 7,962,000 | | | $ | — | | | $ | — | | | Liabilities: | | | | | | | | | Contingent consideration | $ | 24,570,000 | | | $ | — | | | $ | — | | | $ | 24,570,000 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2022 | | Total Fair Value and Carrying Value on Balance Sheet | | Fair Value Measurement Category | | | Level 1 | | Level 2 | | Level 3 | | Assets: | | | | | | | | | Commercial paper | $ | 20,020,000 | | | $ | — | | | $ | 20,020,000 | | | $ | — | | | Corporate notes/bonds | 86,094,000 | | | — | | | 86,094,000 | | | — | | | Securities of government sponsored entities | 1,981,000 | | | | | 1,981,000 | | | | | Total investments: | $ | 108,095,000 | | | $ | — | | | $ | 108,095,000 | | | $ | — | | | Money market funds | $ | 1,868,000 | | | $ | 1,868,000 | | | $ | — | | | $ | — | | | Liabilities: | | | | | | | | | Contingent consideration | $ | 22,352,000 | | | $ | — | | | $ | — | | | $ | 22,352,000 | |
|
| Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation |
Changes in estimated fair value of contingent consideration liability in the six months ended June 30, 2023 is as follows: | | | | | | | Contingent Consideration Liability (Level 3 Measurement) | | Balance as of January 1, 2023 | $ | 22,352,000 | | | Liability recorded as a result of current period acquisition | — | | | Change in estimated fair value, recorded in selling, general and administrative expenses | 2,218,000 | | | Cash payments | — | | Balance as of June 30, 2023 | $ | 24,570,000 | | | | Changes in estimated fair value of contingent consideration liability in the six months ended June 30, 2022 is as follows: | | | | | | | Contingent Consideration Liability (Level 3 Measurement) | | Balance as of January 1, 2022 | $ | 9,066,000 | | | Liability recorded as a result of current period acquisition | — | | | Change in estimated fair value, recorded in selling, general and administrative expenses | 158,000 | | | Cash payments | — | | Balance as of June 30, 2022 | $ | 9,224,000 | | | |
|
| Schedule of Marketable Securities |
As of June 30, 2023, the following table summarizes the amortized cost and the unrealized gains/losses of the available for sale securities: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remaining Contractual Maturity (in years) | | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Aggregate Estimated Fair Value | | Commercial paper | Less than 1 | | $ | 13,420,000 | | | $ | — | | | $ | (16,000) | | | $ | 13,404,000 | | | Corporate notes/bonds | Less than 1 | | 47,086,000 | | | — | | | (271,000) | | | 46,815,000 | | | Securities of government sponsored entities | Less than 1 | | 1,999,000 | | | — | | | (12,000) | | | 1,987,000 | | | Total maturity less than 1 year | | | $ | 62,505,000 | | | $ | — | | | $ | (299,000) | | | $ | 62,206,000 | | | Corporate notes/bonds | 1 to 5 | | — | | | — | | | — | | | — | | | Total | | | $ | 62,505,000 | | | $ | — | | | $ | (299,000) | | | $ | 62,206,000 | |
As of December 31, 2022, the following table summarizes the amortized cost and the unrealized gains/losses of the available for sale securities: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remaining Contractual Maturity (in years) | | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Aggregate Estimated Fair Value | | Commercial paper | Less than 1 | | $ | 20,093,000 | | | $ | — | | | $ | (73,000) | | | $ | 20,020,000 | | | Corporate notes/bonds | Less than 1 | | 72,823,000 | | | 1,000 | | | (911,000) | | | 71,913,000 | | | Securities of government sponsored entities | Less than 1 | | 1,998,000 | | | — | | | (16,000) | | | 1,982,000 | | | Total maturity less than 1 year | | | $ | 94,914,000 | | | $ | 1,000 | | | $ | (1,000,000) | | | $ | 93,915,000 | | | Corporate notes/bonds | 1 to 5 | | 14,268,000 | | | — | | | (88,000) | | | 14,180,000 | | | Total | | | $ | 109,182,000 | | | $ | 1,000 | | | $ | (1,088,000) | | | $ | 108,095,000 | |
As of June 30, 2023, the following table summarizes available-for-sale securities in an unrealized loss position with no credit losses reported: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Less Than 12 Months | | 12 Months or Greater | | Total | | Fair Value | | Gross Unrealized Loss | | Fair Value | | Gross Unrealized Loss | | Fair Value | | Gross Unrealized Loss | | Commercial paper | $ | 13,403,000 | | | $ | (16,000) | | | $ | — | | | $ | — | | | $ | 13,403,000 | | | $ | (16,000) | | | Corporate Notes/Bonds | 10,241,000 | | | (39,000) | | | 36,575,000 | | | (232,000) | | | 46,816,000 | | | (271,000) | | | Securities of Government Sponsored Entities | 1,987,000 | | | (12,000) | | | — | | | — | | | 1,987,000 | | | (12,000) | | | Total | $ | 25,631,000 | | | $ | (67,000) | | | $ | 36,575,000 | | | $ | (232,000) | | | $ | 62,206,000 | | | $ | (299,000) | |
As of December 31, 2022, the following table summarizes available-for-sale securities in an unrealized loss position with no credit losses reported: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Less Than 12 Months | | 12 Months or Greater | | Total | | Fair Value | | Gross Unrealized Loss | | Fair Value | | Gross Unrealized Loss | | Fair Value | | Gross Unrealized Loss | | Commercial paper | $ | 20,020,000 | | | $ | (73,000) | | | $ | — | | | $ | — | | | $ | 20,020,000 | | | $ | (73,000) | | | Corporate Notes/Bonds | 9,661,000 | | | (27,000) | | | 74,452,000 | | | (972,000) | | | 84,113,000 | | | (999,000) | | | Securities of Government Sponsored Entities | 1,981,000 | | | (16,000) | | | — | | | — | | | 1,981,000 | | | (16,000) | | | Total | $ | 31,662,000 | | | $ | (116,000) | | | $ | 74,452,000 | | | $ | (972,000) | | | $ | 106,114,000 | | | $ | (1,088,000) | |
|