Equity-Based Compensation - Information Related to Stock Options (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Payment Arrangement [Abstract] | |||
| Intrinsic value of options exercised | $ 912 | $ 282 | $ 0 |
| Cash received from options exercised | 1,093 | 465 | 0 |
| Excess tax benefit realized for option exercises | $ 78 | $ 81 | $ 0 |