XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity - Amazon Warrant (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 14, 2021
Apr. 16, 2021
Subsidiary, Sale of Stock [Line Items]        
Contra revenue charge $ 12,897 $ 13,730    
Amazon Warrant | Transaction Agreement with Amazon        
Subsidiary, Sale of Stock [Line Items]        
Aggregate number of warrant shares (in shares)     5,625,959 53,141,755
Total discretionary fuel purchases       $ 500,000
Exercise price of the warrant (in dollars per share)     $ 13.49 $ 13.49
Amazon Warrant | Vesting over the second year | Transaction Agreement with Amazon        
Subsidiary, Sale of Stock [Line Items]        
Contra revenue charge $ 12,900 $ 13,700