XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Solar Services - Operating Leases (Details) - USD ($)
$ in Thousands
Apr. 04, 2021
Jan. 03, 2021
Leases [Abstract]    
Solar power systems leased $ 115,206 $ 115,620
Less: accumulated depreciation and impairment (66,875) (65,219)
Solar power systems leased, net $ 48,331 $ 50,401