Insider Trading Arrangements |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
shares
| |
| Trading Arrangements, by Individual | |
| Non-Rule 10b5-1 Arrangement Adopted | false |
| Non-Rule 10b5-1 Arrangement Terminated | false |
| The Yarbrough Family Trust [Member] | |
| Trading Arrangements, by Individual | |
| Material Terms of Trading Arrangement | On March 2, 2026, The Yarbrough Family Trust, affiliated with Timothy Yarbrough, our former Executive Vice President, Chief Financial Officer, terminated a Rule 10b5-1 Plan for the potential sale of up to 292,027 shares of common stock. The plan’s expiration date was March 31, 2026. |
| Name | The Yarbrough Family Trust |
| Title | former Executive Vice President, Chief Financial Officer |
| Rule 10b5-1 Arrangement Terminated | true |
| Termination Date | March 2, 2026 |
| Aggregate Available | 292,027 |
| Boris Shimanovsky [Member] | |
| Trading Arrangements, by Individual | |
| Material Terms of Trading Arrangement | On March 13, 2026, Boris Shimanovsky, our Executive Vice President, Chief Technology Officer, adopted a Rule 10b5-1 Plan for the potential sale of up to 283,982 shares of common stock. The plan’s expiration date is June 30, 2027. |
| Name | Boris Shimanovsky |
| Title | Executive Vice President, Chief Technology Officer |
| Rule 10b5-1 Arrangement Adopted | true |
| Adoption Date | March 13, 2026 |
| Expiration Date | June 30, 2027 |
| Arrangement Duration | 474 days |
| Aggregate Available | 283,982 |
| Amy Garefis [Member] | |
| Trading Arrangements, by Individual | |
| Material Terms of Trading Arrangement | On March 14, 2026, Amy Garefis, our Chief People Officer, adopted a Rule 10b5-1 Plan for the potential sale of up to 191,038 shares of common stock. The plan’s expiration date is August 20, 2027. |
| Name | Amy Garefis |
| Title | Chief People Officer |
| Rule 10b5-1 Arrangement Adopted | true |
| Adoption Date | March 14, 2026 |
| Expiration Date | August 20, 2027 |
| Arrangement Duration | 524 days |
| Aggregate Available | 191,038 |