XML 74 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Related Parties (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Related party asset $ 890   $ 959
Fasemex [Member]      
Related Party Transaction [Line Items]      
Percentage of common stock outstanding 10.20%    
Gil Family [Member]      
Related Party Transaction [Line Items]      
Operating costs and expenses $ 4,607 $ 7,647  
Related party asset     614
Other assets 597    
Related party accounts payable $ 2,613   2,693
Commercial Specialty Truck Holdings Csth [Member]      
Related Party Transaction [Line Items]      
Percentage of common stock outstanding 5.00%    
Specialty parts supplies $ 66 $ 208  
Related party asset $ 293   $ 345