XML 124 R109.htm IDEA: XBRL DOCUMENT v3.25.1
Note 22 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Service fee and commission revenue $ 109,382 $ 103,244
Total revenues 109,382 103,244
Operating Segments [Member]    
Service fee and commission revenue 109,382 103,244
Total revenues 109,382 103,244
Operating Segments [Member] | Extended Warranty Segment [Member]    
Service fee and commission revenue 68,871 68,231
Operating Segments [Member] | Kingsway Search Xcelerator [Member]    
Service fee and commission revenue $ 40,511 $ 35,013