Share-Based Compensation - Schedule of Share-Based Compensation Expense (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] | ||||
| Share-based compensation expense | $ 9,346 | $ 8,464 | $ 20,046 | $ 18,621 |
| Income Statement Location [Axis]: us-gaap:CostOfOtherPropertyOperatingExpense | ||||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Share-based compensation expense | 1,339 | 1,566 | 4,265 | 3,217 |
| Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense | ||||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Share-based compensation expense | $ 8,007 | $ 6,898 | $ 15,781 | $ 15,404 |