XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Note 20 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenues $ 26,197 $ 23,590 $ 52,586 $ 46,046
Operating Segments [Member]        
Total revenues 26,197 23,590 52,586 46,046
Operating Segments [Member] | Extended Warranty Segment [Member]        
Total revenues 17,043 19,444 33,714 37,730
Operating Segments [Member] | Kingsway Search Xcelerator [Member]        
Total revenues $ 9,154 $ 4,146 $ 18,872 $ 8,316