XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Activity in Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts was as follows (in thousands):

Year Ended December 31,
202520242023
Beginning balance$3,396 $2,606 $2,125 
Additions: Charged to costs and expenses
1,232 1,760 1,091 
Deductions: Write-offs, net of recoveries
(1,266)(970)(610)
Ending balance$3,362 $3,396 $2,606 
Summary of Capitalized Contract Costs The following table summarizes the activity of costs to obtain a contract with a customer for the years ended December 31, 2025, and 2024 (in thousands):
Year Ended December 31,
20252024
Beginning balance$97,170 $94,025 
Additional contract costs deferred48,197 44,770 
Amortization of deferred contract costs(45,002)(41,625)
Ending balance$100,365 $97,170