Operations and Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 508,280 | $ 464,474 |
Less accumulated depreciation and amortization | 250,185 | 218,145 |
Total property and equipment, net | 258,095 | 246,329 |
Land | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 26,479 | 26,479 |
Buildings and improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 94,277 | 94,277 |
Equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 320,557 | 283,526 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 24,386 | 16,779 |
Computer software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 31,063 | 29,511 |
Construction in progress | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 11,518 | $ 13,902 |
X | ||||||||||
- Definition Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|