XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Commitments and Contingencies - Summary of Concentration Risk by Segment (Details) - Total Revenue [Member] - Geographic Concentration Risk [Member] - New York City [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Concentration risk 100.00% 100.00% 100.00% 100.00%
Commercial Segment [Member]        
Concentration risk 27.00% 30.00% 28.00% 31.00%
Residential Segment [Member]        
Concentration risk 73.00% 70.00% 72.00% 69.00%