My understanding is that everything depends upon insurance coverage, and I have a question about that: if you are involved in an accident that is 100% the other driver's fault, and your insurance policy covers downtime [loss of income], but his doesn't, will you get any?
It depends on whether you have that actual coverage on your policy. It usually will be so much a day and for a prescribed period of time. If you don't have that coverage, then it depends on whether it happened in a "no fault state" like Michigan.
If the amount isn't that much, your insurance carrier may be able to get a settlement that is verifiable through subrogation.
If that carrier refuses, you are then taking on a lawsuit against them. One of the things many truck owners don't understand. A single accident like that can potentially tie your truck up for months with no retrieval of your lost income. Don't expect the insurance carrier to go to bat for you if there is a property claim. They don't want any inference with their ability to recover their claim.
You are own your own with the lost income if it is significant. Ask me how I know.