v3.26.1
Insider Trading Arrangements - shares
3 Months Ended
Feb. 11, 2026
Mar. 31, 2026
Director [Member]    
Trading Arrangements, by Individual    
Rule 10b5-1 Arrangement Adopted   false
Non-Rule 10b5-1 Arrangement Adopted   false
Rule 10b5-1 Arrangement Terminated   false
Non-Rule 10b5-1 Arrangement Terminated   false
Arjun Agarwal [Member]    
Trading Arrangements, by Individual    
Name Arjun Agarwal  
Title Senior Vice President – Finance and Treasurer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date February 11, 2026  
Expiration Date February 26, 2027  
Aggregate Available   97,965
Carl Dambkowski [Member]    
Trading Arrangements, by Individual    
Name Carl Dambkowski  
Title director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date February 19, 2026  
Expiration Date May 31, 2027  
Aggregate Available   140,000