Equity Incentive Plans - Schedule of Compensation Expense Recorded in the Consolidated Statement of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Compensation expense | $ 10,473 | $ 8,589 | $ 19,053 | $ 15,530 |
| RSUs | 2015 Omnibus Incentive Plan | ||||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Compensation expense | 6,061 | 6,183 | 10,826 | 11,215 |
| PSUs | 2015 Omnibus Incentive Plan | ||||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Compensation expense | $ 4,412 | $ 2,406 | $ 8,227 | $ 4,315 |