Annual report pursuant to Section 13 and 15(d)

Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)

v3.24.0.1
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