v3.26.3
Note 7 - Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Commercial

   

Residential

   

Total

 

Three months ended September 30, 2026

    16 %     84 %     100 %

Three months ended September 30, 2025

    21 %     79 %     100

%

Nine months ended September 30, 2026

    16 %     84 %     100 %

Nine months ended September 30, 2025

    24 %     76 %     100 %