v3.26.1
Note 7 - Segment Reporting - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Assets $ 5,593,263   $ 5,573,679
Depreciation and Amortization 55,974 $ 46,141  
Capital expenditure 29,397 30,937  
Operating Segments [Member] | Residential Segment [Member]      
Assets 3,039,205   3,144,332
Depreciation and Amortization 32,216 28,885  
Capital expenditure 12,811 16,127  
Operating Segments [Member] | Commercial and Industrial Segment [Member]      
Assets 2,497,864   2,367,764
Depreciation and Amortization 23,487 16,993  
Capital expenditure 15,458 13,088  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Assets 56,194   $ 61,583
Depreciation and Amortization 271 263  
Capital expenditure $ 1,128 $ 1,722