Annual report pursuant to Section 13 and 15(d)

Trade Receivables - Schedule of Trade Receivables (Details)

v3.22.0.1
Trade Receivables - Schedule of Trade Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable Net [Abstract]    
Credit card receivables $ 30,113 $ 23,593
Independent dealers and customer credit accounts receivables, net 32,229 23,347
Total trade receivables, net $ 62,342 $ 46,940