v3.25.1
Prepaids and Other Current Assets Prepaids and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets [Abstract]    
Other Prepaid Expense, Current $ 25,341 $ 17,312
Deferred Costs and Other Assets 11,386 9,060
Prepaid insurance and property taxes 7,143 10,284
Prepaid Taxes 8,406 4,445
Deferred tax charge 5,511 5,511
Other Assets, Current 5,614 5,921
Prepaid expenses and other current assets 75,364 70,287 [1]
Prepaid Expenses and Other Current Assets [Member]    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 3,560 6,716
Interest Rate Derivative Assets, at Fair Value $ 8,403 $ 11,038
[1] December 31, 2024 balances were derived from audited consolidated financial statements.