XML 63 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Cash and cash equivalents $ 98,610 $ 173,041
Restricted cash 27,993 36,354
Inventories carried at market 21,930 48,500
Derivative financial instruments - assets 9,765 10,154
Total assets measured at fair value 158,298 268,049
Liabilities    
Accounts payable 15,110 23,208
Accrued and other liabilities   2,094
Derivative financial instruments - liabilities 12,038 4,791
Other liabilities 1,062 979
Total liabilities measured at fair value 28,210 31,072
Potential Earn-Out Payments    
Liabilities    
Accrued and other liabilities   2,100
Other liabilities 1,100 1,000
Quoted Prices in ‎ Active Markets for ‎Identical Assets (Level 1)    
Assets    
Cash and cash equivalents 98,610 173,041
Restricted cash 27,993 36,354
Inventories carried at market 0 0
Derivative financial instruments - assets 0 0
Total assets measured at fair value 126,603 209,395
Liabilities    
Accounts payable 0 0
Accrued and other liabilities   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 21,930 48,500
Derivative financial instruments - assets 9,765 10,154
Total assets measured at fair value 31,695 58,654
Liabilities    
Accounts payable 15,110 23,208
Accrued and other liabilities   2,094
Derivative financial instruments - liabilities 12,038 4,791
Other liabilities 1,062 979
Total liabilities measured at fair value $ 28,210 $ 31,072