v3.26.1
Note 10 - Equity Method Investment - TEL's Summarized Financial Information 2 (Details) - Transport Enterprise Leasing LLC [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: cvti:DriversAdvancesAndOtherReceivablesNetOfAllowance    
Accounts receivable from TEL $ 9 $ 13
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent    
Accounts payable to TEL 231 460
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Investment in TEL $ 94,506 $ 85,512