XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note M - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Operating Lease, Payments $ 50   $ 900      
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 1,000          
Property, Plant and Equipment, Net 494,846   494,846     $ 527,218
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 281,194   281,194     $ 309,272
Depreciation 21,719 $ 18,705 44,315 $ 37,640    
Trucks under Operating Lease [Member]            
Lessor, Operating Lease, Term of Contract (Year)         5 years  
Property, Plant and Equipment, Net 67,500   67,500      
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment $ 33,900   33,900      
Depreciation     $ 2,400      
Minimum [Member] | Shop and Office Leases with Early Cancellation Options [Member]            
Lessee, Operating Lease, Term of Contract (Year) 1 year   1 year      
Minimum [Member] | Leases without Early Cancellation Options [Member]            
Lessee, Operating Lease, Term of Contract (Year) 3 years   3 years      
Maximum [Member] | Shop and Office Leases with Early Cancellation Options [Member]            
Lessee, Operating Lease, Term of Contract (Year) 5 years   5 years