XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 22 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Insurance Commissions and Fees $ 103,244 $ 93,280
Total revenues 103,244 93,280
Operating Segments [Member]    
Total revenues 103,244 93,280
Operating Segments [Member] | Extended Warranty Segment [Member]    
Insurance Commissions and Fees 68,231 74,042
Operating Segments [Member] | Kingsway Search Xcelerator [Member]    
Insurance Commissions and Fees $ 35,013 $ 19,238