XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Contract Acquisition and Fulfillment Costs (Tables)
12 Months Ended
Dec. 31, 2024
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 years ended December 31, 2024 and 2023:
Year Ended December 31,
20242023
(in thousands)
Beginning balance$121,609 $103,075 
Capitalization of contract acquisition and fulfillment costs57,796 60,528 
Amortization of deferred contract acquisition and fulfillment costs(53,599)(41,994)
Ending balance$125,806 $121,609