Share-Based Payments - Additional Information (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
employee
shares
| |
Stock options | |
Share-Based Payments [Line iteam] | |
Number of stock options outstanding, Granted during the period (in shares) | shares | 215,000 |
Awards granted during period, number of employees | employee | 1 |
RSUs | |
Share-Based Payments [Line iteam] | |
Number of RSU outstanding, Granted during the period (in shares) | shares | 35,000 |
Awards granted during period, number of employees | employee | 1 |