XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
agreement
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 12, 2022
USD ($)
Finite-Lived Intangible Assets, Net        
Gross value $ 12,483 $ 12,483    
Accumulated amortization (4,498) (2,738)    
Net 7,985 9,745    
Amortization expense 1,760 1,177 $ 789  
Finite-Lived Intangible Assets, Net, Amortization Expense        
2024 1,658      
2025 1,555      
2026 1,306      
2027 908      
2028 $ 575      
Number of noncompete agreements | agreement 3      
Goodwill $ 6,673 6,428    
Customer Relationships        
Finite-Lived Intangible Assets, Net        
Gross value 9,948 9,948    
Accumulated amortization (4,205) (2,656)    
Net 5,743 7,292    
Trade names        
Finite-Lived Intangible Assets, Net        
Gross value 2,218 2,218    
Accumulated amortization (205) (57)    
Net 2,013 2,161    
Noncompete agreements        
Finite-Lived Intangible Assets, Net        
Gross value 317 317    
Accumulated amortization (88) (25)    
Net 229 292    
Firebird and Phoenix        
Finite-Lived Intangible Assets, Net, Amortization Expense        
Goodwill 6,700     $ 6,673
Firebird and Phoenix | Customer Relationships        
Finite-Lived Intangible Assets, Net        
Useful life       10 years
Firebird and Phoenix | Trade names        
Finite-Lived Intangible Assets, Net        
Useful life       15 years
Firebird and Phoenix | Noncompete agreements        
Finite-Lived Intangible Assets, Net        
Useful life       5 years
EH Trucking | Customer Relationships        
Finite-Lived Intangible Assets, Net        
Gross value 1,703 1,703    
Accumulated amortization (1,237) (1,010)    
Net $ 466 693    
Useful life 2 years 6 months      
Comcar | Customer Relationships        
Finite-Lived Intangible Assets, Net        
Gross value $ 3,173 3,173    
Accumulated amortization (1,745) (1,286)    
Net $ 1,428 1,887    
Useful life 3 years 6 months      
Phoenix | Customer Relationships        
Finite-Lived Intangible Assets, Net        
Gross value $ 5,072 5,072    
Accumulated amortization (1,223) (360)    
Net $ 3,849 $ 4,712    
Firebird and Phoenix | Customer Relationships        
Finite-Lived Intangible Assets, Net        
Useful life 8 years 6 months      
Firebird and Phoenix | Trade names        
Finite-Lived Intangible Assets, Net        
Useful life 13 years 6 months      
Firebird and Phoenix | Noncompete agreements        
Finite-Lived Intangible Assets, Net        
Useful life 3 years 6 months