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

Other Non-current Liabilities - Components of Other Noncurrent Liabilities (Details)

v3.25.0.1
Other Non-current Liabilities - Components of Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities, Noncurrent [Abstract]    
Environmental liabilities $ 8,524 $ 9,315
Deferred vendor income 31,698 28,860
Liabilities resulting from Additional and Contingent Consideration 0 3,514
Deferred payments related to acquisitions (see Note 4) 0 24,056
Public Warrants 0 16,316
Private Warrants 0 2,450
Additional Deferred Shares 1,080 1,326
Financial liabilities (see Note 10) 167,007 172,398
Other non-current liabilities 15,219 8,367
Total other non-current liabilities $ 223,528 $ 266,602