Revenue (Tables)
|
3 Months Ended |
Mar. 31, 2026 |
| Revenue from Contract with Customer [Abstract] |
|
| Schedule of Disaggregation of Revenue |
The following table represents a disaggregation of revenue from arrangements with customers for the three months ended March 31, 2026 and 2025, respectively:
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
Subscription services |
|
$ |
53,571 |
|
|
$ |
57,311 |
|
Professional services |
|
|
2,358 |
|
|
|
1,880 |
|
Total revenue |
|
$ |
55,929 |
|
|
$ |
59,191 |
|
|
| Summary of Deferred Contract Costs |
A summary of the activity impacting the deferred contract costs for the three months ended March 31, 2026 and the year ended December 31, 2025 is presented below:
|
|
|
|
|
|
|
|
|
(in thousands) |
|
Three Months Ended March 31, 2026 |
|
|
Year Ended December 31, 2025 |
|
Balance at beginning of period |
|
$ |
25,606 |
|
|
$ |
28,125 |
|
Costs amortized |
|
|
(3,740 |
) |
|
|
(15,871 |
) |
Additional amounts deferred |
|
|
2,868 |
|
|
|
13,352 |
|
Balance at end of period |
|
|
24,734 |
|
|
|
25,606 |
|
Classified as: |
|
|
|
|
|
|
Current |
|
|
12,441 |
|
|
|
12,766 |
|
Non-current |
|
|
12,293 |
|
|
|
12,840 |
|
Total deferred contract costs (deferred commissions) |
|
$ |
24,734 |
|
|
$ |
25,606 |
|
|
| Summary of Deferred Revenue Balances |
A summary of the activity impacting deferred revenue balances during the three months ended March 31, 2026 and for the year ended December 31, 2025 is presented below:
|
|
|
|
|
|
|
|
|
(in thousands) |
|
Three Months Ended March 31, 2026 |
|
|
Year Ended December 31, 2025 |
|
Balance at beginning of period |
|
$ |
99,372 |
|
|
$ |
93,376 |
|
Revenue recognized |
|
|
(55,929 |
) |
|
|
(241,521 |
) |
Additional amounts deferred |
|
|
55,728 |
|
|
|
247,517 |
|
Balance at end of period |
|
$ |
99,171 |
|
|
$ |
99,372 |
|
|
| Summary of Remaining Performance Obligation |
The remaining performance obligations consisted of the following:
|
|
|
|
|
|
|
|
|
(in thousands) |
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Current |
|
$ |
160,565 |
|
|
$ |
165,087 |
|
Non-current |
|
|
69,943 |
|
|
|
75,368 |
|
Total |
|
$ |
230,508 |
|
|
$ |
240,455 |
|
|