XML 29 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
CONSOLIDATED STATEMENTS OF INCOME      
Servicing income, amortization and impairment $ 10,588 $ 5,975 $ 5,811
Income on purchased future receivable, allowance for doubtful accounts $ 1,296 $ 11,769 $ 5,082