Insider Trading Arrangements shares in Thousands |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Mar. 31, 2026
shares
| ||||||||||||||||||||||||||||||||||||||||
| Trading Arrangements, by Individual [Table] | ||||||||||||||||||||||||||||||||||||||||
| Material Terms of Trading Arrangement |
|
|||||||||||||||||||||||||||||||||||||||
| Non-Rule 10b5-1 Arrangement Adopted | false | |||||||||||||||||||||||||||||||||||||||
| Rule 10b5-1 Arrangement Terminated | false | |||||||||||||||||||||||||||||||||||||||
| Non-Rule 10b5-1 Arrangement Terminated | false | |||||||||||||||||||||||||||||||||||||||
| Robert Mears [Member] | ||||||||||||||||||||||||||||||||||||||||
| Trading Arrangements, by Individual [Table] | ||||||||||||||||||||||||||||||||||||||||
| Name | Robert Mears | |||||||||||||||||||||||||||||||||||||||
| Title | Chief Technology Officer | |||||||||||||||||||||||||||||||||||||||
| Rule 10b5-1 Arrangement Adopted | true | |||||||||||||||||||||||||||||||||||||||
| Adoption Date | March 9, 2026 | |||||||||||||||||||||||||||||||||||||||
| Expiration Date | March 19, 2027 | |||||||||||||||||||||||||||||||||||||||
| Arrangement Duration | 375 days | |||||||||||||||||||||||||||||||||||||||
| Aggregate Available | 60,470 | |||||||||||||||||||||||||||||||||||||||
| Robert Mears 1 [Member] | ||||||||||||||||||||||||||||||||||||||||
| Trading Arrangements, by Individual [Table] | ||||||||||||||||||||||||||||||||||||||||
| Name | Robert Mears | |||||||||||||||||||||||||||||||||||||||
| Title | Chief Technology Officer | |||||||||||||||||||||||||||||||||||||||
| Rule 10b5-1 Arrangement Adopted | true | |||||||||||||||||||||||||||||||||||||||
| Adoption Date | March 9, 2026 | |||||||||||||||||||||||||||||||||||||||
| Expiration Date | March 19, 2027 | |||||||||||||||||||||||||||||||||||||||
| Arrangement Duration | 375 days | |||||||||||||||||||||||||||||||||||||||
| Aggregate Available | 86,580 |