XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Activity in the Allowance for Doubtful Accounts The activity in the allowance for doubtful accounts is as follows:
Year Ended December 31,
202220212020
(In thousands)
Balance, beginning of period$6,338 $5,344 $3,070 
Additions charged to costs and expenses5,644 4,879 3,211 
Deductions/write-offs(2,743)(3,885)(1,666)
ASU 2016-13 (Topic 326) adjustment— — 729 
Balance, end of period$9,239 $6,338 $5,344