v3.26.3
Note 21 - Segmented Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Total revenues $ 38,851 $ 37,173 $ 117,252 $ 96,441
Operating Segments [Member]        
Total revenues 38,851 37,173 117,252 96,441
Operating Segments [Member] | Kingsway Search Xcelerator [Member]        
Total revenues 22,432 18,975 65,883 43,931
Operating Segments [Member] | Extended Warranty Segment [Member]        
Total revenues $ 16,419 $ 18,198 $ 51,369 $ 52,510