XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Note 19 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Service fee and commission revenue $ 30,919 $ 26,446 $ 59,268 $ 52,606
Total revenues 30,919 26,446 59,268 52,606
Operating Segments [Member]        
Service fee and commission revenue 30,919 26,446 59,268 52,606
Total revenues 30,919 26,446 59,268 52,606
Operating Segments [Member] | Extended Warranty Segment [Member]        
Service fee and commission revenue 17,642 17,105 34,312 33,790
Operating Segments [Member] | Kingsway Search Xcelerator [Member]        
Service fee and commission revenue $ 13,277 $ 9,341 $ 24,956 $ 18,816