XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Contract Acquisition and Fulfillment Costs (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Capitalized Contract Cost
The following table summarizes the activity of the deferred contract acquisition and fulfillment costs for the years ended December 31, 2023 and 2022:
Year Ended December 31,
20232022
(in thousands)
Beginning balance$103,075 $87,165 
Capitalization of contract acquisition and fulfillment costs60,528 51,054 
Amortization of deferred contract acquisition and fulfillment costs(41,994)(35,144)
Ending balance$121,609 $103,075