XML 94 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Note 18 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Service fee and commission revenue $ 17,627 $ 11,995 $ 54,956 $ 33,619
Total revenues 20,968 15,336 64,979 43,642
Operating Lease, Lease Income, Total 3,341 3,341 10,023 10,023
Operating Segments [Member]        
Total revenues 20,968 15,336 64,979 43,642
Operating Segments [Member] | Extended Warranty Segment [Member]        
Service fee and commission revenue 17,627 11,995 54,956 33,619
Total revenues 17,627 11,995 54,956 33,619
Operating Segments [Member] | Leased Real Estate Segment [Member]        
Total revenues 3,341 3,341 10,023 10,023
Operating Lease, Lease Income, Total $ 3,341 $ 3,341 $ 10,023 $ 10,023