XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosures - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 237,302 $ 349,574
Restricted cash 40,080 29,188
Inventories carried at market 25,186 45,898
Derivative financial instruments - assets 6,955 13,311
Other assets 8  
Total assets measured at fair value 309,531 437,971
Liabilities    
Accounts payable 44,504 54,716
Accrued and other liabilities 3,259 9,917
Derivative financial instruments - liabilities 6,642 10,577
Other liabilities 903 659
Total liabilities measured at fair value 55,308 75,869
Potential Earn-Out Payments    
Liabilities    
Accrued and other liabilities 3,300 9,900
Other liabilities 900 700
Quoted Prices in ‎ Active Markets for ‎Identical Assets (Level 1)    
Assets    
Cash and cash equivalents 237,302 349,574
Restricted cash 40,080 29,188
Inventories carried at market 0 0
Derivative financial instruments - assets 0 0
Other assets 0  
Total assets measured at fair value 277,382 378,762
Liabilities    
Accounts payable 0 0
Accrued and other liabilities 0 0
Derivative financial instruments - liabilities 0 0
Other liabilities 0 0
Total liabilities measured at fair value 0 0
Significant Other ‎Observable Inputs (Level 2)    
Assets    
Cash and cash equivalents 0 0
Restricted cash 0 0
Inventories carried at market 25,186 45,898
Derivative financial instruments - assets 6,955 13,311
Other assets 8  
Total assets measured at fair value 32,149 59,209
Liabilities    
Accounts payable 44,504 54,716
Accrued and other liabilities 3,259 9,917
Derivative financial instruments - liabilities 6,642 10,577
Other liabilities 903 659
Total liabilities measured at fair value $ 55,308 $ 75,869