XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORY FINANCING AGREEMENTS - Schedule of Inventory Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Inventory Disclosure [Abstract]        
Intermediation fees (include over/under) $ (4,311) $ 4,161 $ (4,352) $ 6,225
Inventory financing fees (include over/under) 4,194 (29) 6,257 2,266
Interest expense and financing costs, net $ 2,769 $ 2,583 $ 5,728 $ 5,103