XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lessor Contract
Three months ended September 30,Nine months ended September 30,
2025 20242025 2024
FPAs (1)
$5,240 $1,154 $10,044 $2,861 
PPAs (2)
$228 $267 $875 $696 
(1) Included in Fuel Station Service revenues
(2) Included in Renewable Power revenues