XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies Allowance for Doubtful Accounts (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Allowance for Doubtful Accounts
Allowance for Expected Credit Losses
The allowance for credit losses on expected future uncollectible accounts receivable is estimated based on the aging of accounts receivable, reviews of client credit reports, industry trends and economic indicators, as well as reviews of recent payment history for specific customers. The estimate is based largely on a formula-driven calculation but is supplemented with economic indicators and knowledge of potential write-offs of specific client accounts.