XML 133 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net loss attributable to Clean Energy Fuels Corp. $ (83,070) $ (99,497) $ (58,733)
Weighted-average common shares outstanding 223,346,127 222,904,785 222,414,790
Weighted-average common shares outstanding - diluted 223,346,127 222,904,785 222,414,790
Basic loss per share (in dollars per share) $ (0.37) $ (0.45) $ (0.26)
Diluted loss per share (in dollars per share) $ (0.37) $ (0.45) $ (0.26)