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