Annual report pursuant to Section 13 and 15(d)

ALLOWANCE FOR EXPECTED CREDIT LOSSES - Narrative (Details)

v3.22.4
ALLOWANCE FOR EXPECTED CREDIT LOSSES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
ALLOWANCE FOR EXPECTED CREDIT LOSSES    
Financing receivable, percentage of finance subject to credit score 100.00%  
Financed receivables, long-term, net of allowance for expected credit losses $ 63,523 $ 47,097
Net financing receivables $ 97,100 $ 73,200
Number of days to elapse for financing receivables to be charged-off 180 days  
Charge-offs as a percentage of average financing receivables 5.60% 4.30%
Number of days the Company offers cash financing to customers 90 days  
Number of days when the Company charges interest on cash financing to customers 91 days  
Period of past due loans that continue to accrue interest due to an administrative issue 180 days  
Number of accounts greater than 180 past due, which have been fully reserved | item 0