XML 134 R114.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - Provision for credit losses - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 3,067 $ 1,296 $ 1,009
Provision for Credit Loss 1,717 411 239
Write-offs, Net of Recoveries (701) (653) (16)
Acquisitions 371 2,013 64
Balance at End of Year $ 4,454 $ 3,067 $ 1,296