v3.26.1
Note 7 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Commercial

   

Residential

   

Total

 

Three months ended March 31, 2026

    16 %     84 %     100 %

Three months ended March 31, 2025

    25

%

    75

%

    100

%