XML 24 R12.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Revenue and Deferred Revenue | 12 Months Ended
--- | ---
Dec. 31, 2023
Revenue from Contract with Customer [Abstract] |
Revenue and Deferred Revenue | 3. Revenue and Deferred Revenue Revenue The following table presents the Company’s revenues disaggregated by revenue source:
|  | Years Ended December 31, |
|  | 2023 |  |  | 2022 |  |  | 2021 |
Platform subscription |  | $ | 112,361 |  |  | $ | 120,919 |  |  | $ | 108,254 |
Visits |  |  | 119,485 |  |  |  | 124,350 |  |  |  | 116,617 |
Other |  |  | 27,201 |  |  |  | 31,921 |  |  |  | 27,918 |
Total Revenue |  | $ | 259,047 |  |  | $ | 277,190 |  |  | $ | 252,789 |
Contract Balances The Company has rights to consideration for services completed but not billed at the reporting date. Unbilled receivables are classified as receivables when the Company has the right to invoice the client. Unbilled receivables as of December 31, 2023 and December 31, 2022 is $5,500 and $3,566, respectively, and has been included within accounts receivable on the consolidated balance sheet. Contract liabilities consist of deferred revenue and include billings in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. For the years ended December 31, 2023, 2022 and 2021, the Company recognized revenue of $40,595, $56,595, and $56,473, respectively, that was included in the corresponding contract liability balance at the beginning of the periods presented. The Company receives payments from clients based upon contractual billing schedules. The Company typically invoices its clients annually in advance for their annual software access fee. The Company records accounts receivable when the right to consideration becomes unconditional. Payment terms on invoiced amounts are typically net 30 days. Deferred Revenue Significant changes in the Company’s deferred revenue balance for the years ended December 31, 2023, 2022 and 2021:
|  | Years Ended December 31, |
|  | 2023 |  |  | 2022 |  |  | 2021 |
Total deferred revenue, beginning of the period |  | $ | 55,794 |  |  | $ | 75,896 |  |  | $ | 74,800 |
Additions |  |  | 124,091 |  |  |  | 106,330 |  |  |  | 123,717 |
Recognized |  |  | (127,429 | ) |  |  | (126,432 | ) |  |  | (122,621 | )
Total deferred revenue, end of the period |  | $ | 52,456 |  |  | $ | 55,794 |  |  | $ | 75,896 |
Current deferred revenue |  |  | 46,365 |  |  |  | 49,505 |  |  |  | 68,841 |
Non-current deferred revenue |  |  | 6,091 |  |  |  | 6,289 |  |  |  | 7,055 |
Total |  | $ | 52,456 |  |  | $ | 55,794 |  |  | $ | 75,896 |
Transaction Price Allocated to Remaining Performance Obligations As of December 31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $217,736 and $166,855, respectively. The substantial majority of the unsatisfied performance obligations will be satisfied over the next three years. As it pertains to the December 31, 2023 amount, the Company expects to recognize 49% of the transaction price in the year ending December 31, 2024 in its consolidated statement of operations and comprehensive loss with the remainder recognized thereafter.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration