0001368265
2020-01-01
2020-12-31
0001368265
2020-06-30
0001368265
2021-04-19
iso4217:USD
shares
iso4217:USD
shares
0001368265
false
2020
FY
--12-31
Accelerated Filer
10-K/A
true
2020-12-31
false
001-33480
CLEAN ENERGY FUELS CORP.
DE
33-0968580
4675 MacArthur Court, Suite 800
Newport Beach
CA
92660
949
437-1000
Common stock
CLNE
NASDAQ
Yes
No
Yes
Yes
false
false
true
false
320768899
199857559