XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments - Profit by Reportable Segment (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]                      
Number of reportable segments | segment                 2    
Segment Reporting Information [Line Items]                      
Total revenue $ 8,614 $ 10,494 $ 11,103 $ 11,828 $ 19,218 $ 11,937 $ 14,741 $ 13,130 $ 42,039 $ 59,026 $ 58,988
Total profit from segments $ (3,677) $ (5,168) $ (8,771) $ (3,002) $ 3,938 $ (2,303) $ 1,491 $ (3,238) (20,618) (112) (390)
Operating Segments                      
Segment Reporting Information [Line Items]                      
Total profit from segments                 16,948 27,549 20,537
Operating Segments | Residential Segment                      
Segment Reporting Information [Line Items]                      
Total revenue                 14,495 14,686 13,517
Operating expenses                 (8,167) (8,482) (9,305)
Profit from segment                 6,328 6,204 4,212
Operating Segments | Commercial Segment                      
Segment Reporting Information [Line Items]                      
Total revenue                 23,313 37,223 32,714
Operating expenses                 (12,693) (15,878) (16,389)
Profit from segment                 $ 10,620 $ 21,345 $ 16,325