Share-based Compensation - Schedule of Unamortized Share Based Compensation Incentive Awards (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2026
USD ($)
| |
| Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items] | |
| Restricted stock units | $ 16,801 |
| Stock options | 5,966 |
| Total unamortized share-based compensation cost | $ 22,767 |
| Restricted stock units | |
| Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items] | |
| Weighted Average Remaining Service Period (years) | 2 years 1 month 6 days |
| Stock options | |
| Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items] | |
| Weighted Average Remaining Service Period (years) | 2 years 4 months 24 days |