v3.26.1
COMMITMENTS AND CONTINGENT LIABILITIES - Chassis Pool Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Standard Product Warranty Disclosure [Abstract]          
Interest expense $ 11,126 $ 9,303 $ 22,476 $ 15,806  
Chassis Pool Agreements          
Standard Product Warranty Disclosure [Abstract]          
Consigned inventory 39,646   39,646   $ 119,091
Interest expense $ 785 $ 155 $ 2,136 $ 464