XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

11. Fair Value of Financial Instruments

Our financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue, and notes payable. We do not believe that we are exposed to significant interest, currency, or credit risks arising from these financial instruments.  The fair values of these financial instruments approximate their carrying values, based on their short maturities or, for notes payable, based on borrowing rates currently available to us for loans with similar terms and maturities.  Contingent liabilities are measured at fair value on a recurring basis.  The fair value measurements are generally determined using unobservable inputs and are classified within Level 3 of the fair value hierarchy.  See discussion of the contingent earn-out liability in Note 3, Acquisitions.