(a) After notice and hearing, the Insurance Commissioner may suspend or revoke the certificate of authority to transact business in this state of any insurer who fails to pay an assessment when due.
(b) As an alternative, the commissioner may levy a fine on any member insurer which fails to pay an assessment when due. The fine shall not exceed one hundred dollars ($100) per day.
(c) Any insurer whose certificate of authority to do business in this state is cancelled or surrendered shall be liable for any unpaid assessments made prior to the date of the cancellation or surrender.