Satellogic Secures $35 Million in Direct Offering | Intellectia