Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property and Equipment | ||
| Property and equipment | $ 409,309 | $ 400,457 |
| Less accumulated depreciation and amortization | (229,653) | (221,500) |
| Property and equipment, net | 179,656 | 178,957 |
| Land | ||
| Property and Equipment | ||
| Property and equipment | 5,098 | 5,098 |
| Land improvements | ||
| Property and Equipment | ||
| Property and equipment | 2,242 | 2,242 |
| Buildings | ||
| Property and Equipment | ||
| Property and equipment | 51,399 | 51,399 |
| Buildings and leasehold improvements | ||
| Property and Equipment | ||
| Property and equipment | 39,212 | 39,159 |
| Computer equipment | ||
| Property and Equipment | ||
| Property and equipment | 143,550 | 142,412 |
| Furniture, fixtures and equipment | ||
| Property and Equipment | ||
| Property and equipment | 30,990 | 30,639 |
| Internally developed software | ||
| Property and Equipment | ||
| Property and equipment | 131,414 | 125,160 |
| Construction in progress | ||
| Property and Equipment | ||
| Property and equipment | $ 5,404 | $ 4,348 |