XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 30 days  
Cash and cash equivalents $ 145,762 $ 145,524
Disposal Group, Held-for-Sale, Not Discontinued Operations | Europe Surface Transportation    
Significant Accounting Policies [Line Items]    
Property and equipment   3,700
Software    
Significant Accounting Policies [Line Items]    
Estimated useful life (in years) 3 years  
Held outside the United States    
Significant Accounting Policies [Line Items]    
Cash and cash equivalents $ 134,000 $ 142,800
Maximum    
Significant Accounting Policies [Line Items]    
Typical contract term 1 year  
Transportation services    
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 30 days  
Value-added logistics services    
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 30 days  
Sourcing services | Minimum    
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 20 days  
Sourcing services | Maximum    
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 30 days  
Logistics and transportation    
Significant Accounting Policies [Line Items]    
General payment terms upon completion of performance obligation 30 days  
Logistics and transportation | Maximum    
Significant Accounting Policies [Line Items]    
Typical contract term 1 year  
Stock awards | Minimum    
Significant Accounting Policies [Line Items]    
Stock award vesting period (in years) 3 years  
Stock awards | Maximum    
Significant Accounting Policies [Line Items]    
Stock award vesting period (in years) 5 years  
Restricted shares and restricted stock units | Minimum    
Significant Accounting Policies [Line Items]    
Shares and restricted units grants, discount for post-vesting holding restrictions (percent) 11.00%  
Restricted shares and restricted stock units | Maximum    
Significant Accounting Policies [Line Items]    
Shares and restricted units grants, discount for post-vesting holding restrictions (percent) 23.00%