XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Note 18 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Service fee and commission revenue $ 23,590 $ 18,755 $ 46,046 $ 37,329
Total revenues 27,223 22,096 53,346 44,011
Rental revenue 3,633 3,341 7,300 6,682
Operating Segments [Member]        
Total revenues 27,223 22,096 53,346 44,011
Operating Segments [Member] | Extended Warranty Segment [Member]        
Service fee and commission revenue 19,444 18,755 37,730 37,329
Total revenues 19,444 18,755 37,730 37,329
Operating Segments [Member] | Leased Real Estate Segment [Member]        
Total revenues 3,633 3,341 7,300 6,682
Rental revenue 3,633 3,341 7,300 6,682
Operating Segments [Member] | Kingsway Search Xcelerator [Member]        
Service fee and commission revenue 4,146 0 8,316 0
Total revenues $ 4,146 $ 0 $ 8,316 $ 0