XML 58 R48.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]                      
Revenue $ 8,117 $ 10,034 $ 10,795 $ 11,828 $ 18,679 $ 12,159 $ 13,431 $ 12,753 $ 40,774 $ 57,022 $ 48,054
Profit from reportable segments $ (4,154) $ (4,558) $ (5,225) $ (2,226) $ 4,020 $ (1,537) $ 635 $ (3,146) (16,163) (28) (7,652)
Operating segments                      
Segment Reporting Information [Line Items]                      
Profit from reportable segments                 16,948 27,549 21,018
Residential Segment | Operating segments                      
Segment Reporting Information [Line Items]                      
Revenue                 14,495 14,686 13,517
Operating expenses                 (8,167) (8,482) (8,824)
Profit from segment                 6,328 6,204 4,693
Commercial Segment | Operating segments                      
Segment Reporting Information [Line Items]                      
Revenue                 23,313 37,223 32,714
Operating expenses                 (12,693) (15,878) (16,389)
Profit from segment                 $ 10,620 $ 21,345 $ 16,325