v3.25.2
Deferred Contract Acquisitions and Fulfillment Costs (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Deferred Contract Acquisition and Fulfillment Costs
The following table summarizes the activity of the deferred contract acquisition and fulfillment costs, which primarily consist of capitalized sales commissions, for the six months ended June 30, 2025 and 2024:
Six Months Ended June 30,
20252024
(in thousands)
Beginning balance125,806 121,609 
Capitalization of contract acquisition and fulfillment costs19,397 27,466 
Amortization of deferred contract acquisition and fulfillment costs(29,197)(25,502)
Ending balance116,006 123,573