Note 5 - Revenue (Details Textual) $ in Thousands |
Sep. 30, 2024
USD ($)
|
|---|---|
| Fleet Vehicles and Services [Member] | |
| Revenue, Remaining Performance Obligation, Amount | $ 267,952 |
| Specialty Vehicles [Member] | |
| Revenue, Remaining Performance Obligation, Amount | $ 77,456 |