v3.26.1
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