Note 9 - Commitments and Contingencies (Details Textual) - USD ($) |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 01, 2023 |
---|---|---|---|
Lessee, Operating Lease, Liability, to be Paid | $ 698,000 | ||
Auto Liability Claim [Member] | Minimum [Member] | |||
Liability Claim, Amount | 10,000,000 | $ 10,000,000 | |
Auto Liability Claim [Member] | Maximum [Member] | |||
Liability Claim, Amount | 20,000,000 | 20,000,000 | |
Auto Liability Claim [Member] | Uninsured Risk [Member] | |||
Loss Contingency Range Possible Loss Per Claim | 3,000,000 | 2,000,000 | $ 1,000,000 |
Claim Limit, Aggregate Cost | 5,000,000 | $ 5,000,000 | |
Workers Compensation Liability Claim [Member] | Uninsured Risk [Member] | |||
Loss Contingency Range Possible Loss Per Claim | 750,000 | ||
Capital Addition Purchase Commitments [Member] | Revenue Equipment [Member] | |||
Purchase Obligation, to be Paid, Remainder of Fiscal Year | $ 64,300,000 |