XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES - Allowance for CA losses (ALCAL) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
ALCAL balance, beginning $ 2,426 $ 1,587
Provision for ALCAL 1,812 1,595
Recoveries for ALCAL (1,237) (1,268)
CA receivables charged off (1,101) (321)
ALCAL balance, ending 4,405 $ 1,593
Adoption of new accounting standard    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
ALCAL balance, beginning $ 2,505  
Minimum    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Percentage of loss rate to the allowance for CA losses 0.70% 0.75%
Maximum    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Percentage of loss rate to the allowance for CA losses 1.61% 3.81%