(a) The court shall release a defendant accused of a bailable crime on a conditions of release bond or a conditions of release bond not guaranteed by financial terms in an amount to be determined by the court when the court is satisfied from all the circumstances and the criteria set forth in subsection (b) of this section that it is reasonably likely that the defendant will appear as required before or after conviction of the crime charged and that there is no substantial risk to the safety of the community in permitting such unsecured release.
(b) In determining whether the defendant is likely to appear as required and that there will be no substantial risk to the safety of the community the court shall, on the basis of available information, take into consideration the nature and circumstances of the crime charged, whether a firearm was used or possessed, the possibility of statutory mandatory imprisonment, whether the crime was committed against a victim with intent to hinder prosecution, the family ties of the defendant, the defendant's employment, financial resources, character and mental condition, the length of residence in the community, record of convictions, habitual offender eligibility, custody status at time of offense, history of amenability to lesser sanctions, history of breach of release, record of appearances at court proceedings or of flight to avoid prosecution or failure to appear at court proceedings.
(c) If the court has determined that the defendant shall not be released in accordance with this section, it shall make a record finding of the reason or reasons for such action and shall permit the release of the defendant upon the furnishing of surety satisfactory to the court in an amount to be determined by the court.