Insider Trading Arrangements - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Trading Arrangements, by Individual | ||
| Rule 10b5-1 Arrangement Adopted | false | |
| Non-Rule 10b5-1 Arrangement Adopted | false | |
| Non-Rule 10b5-1 Arrangement Terminated | false | |
| Robert A. Stewart [Member] | ||
| Trading Arrangements, by Individual | ||
| Name | Robert A. Stewart | |
| Rule 10b5-1 Arrangement Adopted | true | |
| Adoption Date | December 12, 2025 | |
| Rule 10b5-1 Arrangement Terminated | true | |
| Termination Date | February 26, 2026 | |
| Expiration Date | December 31, 2026, | |
| Aggregate Available | 200,000 | |