v3.26.1
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Cherie Barrett [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement
On May 13, 2026, Cherie Barrett, the Company’s Chief Accounting Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the “Barrett 10b5-1 Plan”). The Barrett 10b5-1 Plan contemplates the sale of up to 24,060 shares of the Company’s common stock between August 13, 2026 and June 4, 2027. The actual number of shares that will be sold under the Barrett 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable.
 
Name Cherie Barrett  
Title Company’s Chief Accounting Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date May 13, 2026  
Expiration Date June 4, 2027  
Arrangement Duration 387 days  
Padmanabhan Srinivasan [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement On May 15, 2026, Padmanabhan Srinivasan, the Company’s Chief Executive Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the “Srinivasan 10b5-1 Plan”). The Srinivasan 10b5-1 Plan contemplates the sale of up to 75,142 shares of the Company’s common stock between August 17, 2026 and March 15, 2027. The actual number of shares that will be sold under the Srinivasan 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable  
Name Padmanabhan Srinivasan  
Title Company’s Chief Executive Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date May 15, 2026  
Expiration Date   March 15, 2027
Arrangement Duration 306 days