XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tractor      
Related Party Transaction [Line Items]      
Ownership percentage 13.80%    
Tractor | Purchases From Supplier      
Related Party Transaction [Line Items]      
Amount of transaction $ 49,323 $ 43,555 $ 37,015
Vebu | Purchases From Supplier      
Related Party Transaction [Line Items]      
Amount of transaction $ 957 $ 991 $ 840