Insider Trading Arrangements - shares |
3 Months Ended | |
|---|---|---|
Dec. 31, 2023 |
Dec. 14, 2023 |
|
| Trading Arrangements, by Individual | ||
| Non-Rule 10b5-1 Arrangement Adopted | false | |
| Non-Rule 10b5-1 Arrangement Terminated | false | |
| Sanjay K. Shrestha [Member] | ||
| Trading Arrangements, by Individual | ||
| Name | Sanjay K. Shrestha | |
| Title | executive officer | |
| Rule 10b5-1 Arrangement Adopted | true | |
| Adoption Date | December 15, 2023 | |
| Termination Date | June 15, 2025 | |
| Aggregate Available | 125,000 | |
| Existing Stock Trading Plan, One [Member] | George C. McNamee [Member] | ||
| Trading Arrangements, by Individual | ||
| Name | George C. McNamee | |
| Title | Board of Directors | |
| Rule 10b5-1 Arrangement Adopted | true | |
| Adoption Date | true | |
| Aggregate Available | 19,343 | |
| Expiration Date | April 14, 2024 | |
| Existing Stock Trading Plan, Two [Member] | Mr. McNamee [Member] | ||
| Trading Arrangements, by Individual | ||
| Name | Mr. McNamee | |
| Rule 10b5-1 Arrangement Adopted | true | |
| Aggregate Available | 170,000 | 120,000 |
| Expiration Date | June 15, 2025 |