v3.25.2
Share Repurchase Plans (Details) - Knight-Swift Share Repurchase Plan, April 19, 2022 - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Apr. 19, 2022
Class of Stock [Line Items]        
Share repurchase plan, authorized amount, value       $ 350,000
Share repurchase, shares 0 0    
Company shares repurchased, value $ 0 $ 0    
Share repurchase plan, remaining authorized amount, value   $ 200,000 $ 200,000