Segment Reporting - Schedule of Cash Compensation and Benefits, Net of One-Time Expenses (Details) - USD ($) $ in Thousands |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||||
| Segment Reporting Information [Line Items] | ||||||||
| Cash compensation and benefits, net of one-time expenses | $ 38,486 | $ 37,080 | ||||||
| Stock based compensation | (8,845) | (6,565) | ||||||
| Deferred Profit Sharing | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| Cash compensation and benefits, net of one-time expenses | [1] | (1,149) | (1,162) | |||||
| Labor and Related Expense | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| One-time expenses | [2] | (237) | (3,720) | |||||
| Operating Segments | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| Cash compensation and benefits, net of one-time expenses | 28,255 | 25,633 | ||||||
| Stock based compensation | 8,845 | 6,565 | ||||||
| Operating Segments | Deferred Profit Sharing | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| Cash compensation and benefits, net of one-time expenses | [3] | $ 1,149 | $ 1,162 | |||||
| ||||||||