v3.25.1
Revenues and Deferred Costs (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates the Company's revenue by major source for the three months ended March 31, 2025 and 2024:

Three months ended March 31,
(in thousands)20252024
SaaS subscription services$92,808 $73,012 
Implementation services2,272 1,848 
Other services2,755 1,267 
Total revenues$97,835 $76,127