Date Filed Security Types Total Amount Sold Total Offering Amount Remaining First Sale Signed Form SEC Link
4/20/2026 Equity $70,000,000 $70,000,000 $0 4/8/2026 4/20/2026 D 000181601726000002
3/21/2025 Equity, Option to Acquire $40,000,000 $40,000,000 $0 3/14/2025 3/21/2025 D 000095012325003133
8/30/2021 Equity $245,001,205 $245,001,205 $0 8/16/2021 8/30/2021 D 000181601721000003