Annual report [Section 13 and 15(d), not S-K Item 405]

Other Current Liabilities - Components of Other Current Liabilities (Details)

v3.25.4
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Accrued employee costs $ 21,806 $ 14,363
Fuel and other taxes 35,997 34,588
Accrued insurance liabilities 13,631 13,704
Accrued expenses 43,288 39,733
Environmental liabilities 2,684 2,825
Deferred vendor income 16,475 18,195
Accrued income taxes payable 1,578 1,264
Dealer deposits 6,153 10,659
Financial liabilities 3,568 5,391
Liabilities resulting from Additional Consideration and Contingent Consideration 0 5,601
Deferred payments related to acquisitions 0 680
Public Warrants 0 6,675
Private Warrants 0 1,000
Other accrued liabilities 3,160 4,561
Total other current liabilities $ 148,340 $ 159,239