XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue from Contracts with Customers        
Revenue $ 97,224 $ 480 $ 180,721 $ 77,623
Contra revenue charge     8,533 78,053
Volume -Related        
Revenue from Contracts with Customers        
Revenue 91,266 (10,829) 171,205 57,297
Loss due to changes in fair value 1,100 500 2,100 2,500
Contra revenue charge 4,800 78,100 8,500 78,100
Station construction sales        
Revenue from Contracts with Customers        
Revenue 5,967 6,071 9,294 10,606
AFTC        
Revenue from Contracts with Customers        
Revenue $ (9) $ 5,238 $ 222 $ 9,720