XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

The following table presents the Company’s revenues disaggregated by revenue source:

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Platform subscription

 

$

32,212

 

 

$

24,855

 

Visits

 

 

26,625

 

 

 

31,078

 

Other

 

 

7,996

 

 

 

3,589

 

Total Revenue

 

$

66,833

 

 

$

59,522

 

Summary of Changes in the Allowance for Credit Losses

Changes in the allowance for credit losses were as follows:

 

 

 

Three Months Ended March 31, 2025

 

 

Year Ended December 31, 2024

 

Allowance for credit losses, beginning of the period

 

$

7,236

 

 

$

2,291

 

Provisions

 

 

(203

)

 

 

7,093

 

Write-offs

 

 

(58

)

 

 

(2,148

)

Allowance for credit losses, end of the period

 

$

6,975

 

 

$

7,236

 

Summary of Significant Changes in the Company's Deferred Revenue

Changes in the Company’s deferred revenue balance for the three months ended March 31, 2025 and year ended December 31, 2024 were as follows:

 

 

Three Months Ended March 31, 2025

 

 

Year Ended December 31, 2024

 

Total deferred revenue, beginning of the period

 

$

56,012

 

 

$

52,456

 

Additions

 

 

41,006

 

 

 

130,559

 

Recognized

 

 

(37,400

)

 

 

(127,003

)

Total deferred revenue, end of the period

 

$

59,618

 

 

$

56,012

 

 

 

 

 

 

 

 

Current deferred revenue

 

 

57,429

 

 

 

53,232

 

Non-current deferred revenue

 

 

2,189

 

 

 

2,780

 

Total

 

$

59,618

 

 

$

56,012