Composition of Certain Financial Statement Captions - Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | $ 624,028 | $ 619,134 |
| Less: Accumulated depreciation | (474,613) | (468,700) |
| Property and Equipment, net | 149,415 | 150,434 |
| Buildings | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 222,396 | 221,488 |
| Equipment | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 161,615 | 158,740 |
| Land | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 27,457 | 27,457 |
| Purchased software | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 165,207 | 165,229 |
| Furniture and fixtures | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 23,140 | 23,066 |
| Leasehold improvements | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | 23,726 | 23,003 |
| Construction in progress | ||
| Property and Equipment [Line Items] | ||
| Property and equipment, gross | $ 487 | $ 151 |