| Sep 15, 2026Transaction date | James L. BratResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 160 shares | Not reported | 137,936 shares | 137,936 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | James L. BratResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 90 shares | Not reported | 137,776 shares | 137,936 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | Michael Lawrence FriedlandResearch disclosed relationships | AcquisitionSEC code A | Common Stock, $0.0001 par value per share | 37 shares | Not reported | 7,079 shares | 7,079 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | Patrick L. WernigResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 143 shares | Not reported | 150,443 shares | 150,443 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | Patrick L. WernigResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 317 shares | Not reported | 150,300 shares | 150,443 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | William H. LenehanResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 687 shares | Not reported | 779,074 shares | 779,074 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | William H. LenehanResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 36 shares | Not reported | 778,387 shares | 779,074 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 15, 2026Transaction date | Douglas B. HansenResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 41 shares | Not reported | 86,373 shares | 86,373 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Aug 17, 2026Transaction date | William H. LenehanResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 641 shares | Not reported | 778,351 shares | 779,074 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Aug 19, 2026 |
| Aug 17, 2026Transaction date | William H. LenehanResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 33 shares | Not reported | 777,710 shares | 779,074 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Aug 19, 2026 |
| Aug 17, 2026Transaction date | Douglas B. HansenResearch disclosed relationships | AcquisitionSEC code J | Common Stock, $0.0001 par value per share | 38 shares | Not reported | 86,332 shares | 86,373 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Aug 19, 2026 |
| Aug 17, 2026Transaction date | Michael Lawrence FriedlandResearch disclosed relationships | AcquisitionSEC code A | Common Stock, $0.0001 par value per share | 34 shares | $0 | 7,042 shares | 7,079 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Aug 19, 2026 |