XML 107 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Amounts Related to Sale Leaseback (Details) - Solar PV project - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Sale Leaseback Transaction [Line Items]    
Deferred loss, short-term, net $ 115 $ 115
Deferred loss, long-term, net 1,340 1,455
Total deferred loss 1,455 1,570
Deferred gain, short-term, net 345 345
Deferred gain, long-term, net 4,085 4,430
Total deferred gain $ 4,430 $ 4,775