XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Parties (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Related party asset $ 902   $ 638
Related party accounts payable $ 2,394   2,478
Fasemex [Member]      
Related Party Transaction [Line Items]      
Percentage of common stock outstanding 10.60%    
Gil Family [Member]      
Related Party Transaction [Line Items]      
Operating costs and expenses $ 7,647 $ 5,636  
Related party asset     517
Other assets 714    
Related party accounts payable $ 2,394   2,478
Commercial Specialty Truck Holdings Csth [Member]      
Related Party Transaction [Line Items]      
Percentage of common stock outstanding 5.00%    
Specialty parts supplies $ 208 $ 0  
Related party asset $ 188   $ 121