Annual report pursuant to Section 13 and 15(d)

Leases - Additional Information (Details)

v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2022
Lessee, Lease, Description [Line Items]        
Operating lease rent expense $ 5,900      
Rent expense   $ 5,700 $ 4,700  
Operating lease right-of-use assets 25,149 0    
Operating lease, liability 27,323      
Financing lease right-of-use assets 4,903      
Accumulated depreciation 1,638      
Capital Lease Obligations        
Lessee, Lease, Description [Line Items]        
Financing lease right-of-use assets 4,900      
Purchased equipment during period 700 900    
Accumulated depreciation $ 1,600      
Accumulated depreciation for equipment   $ 1,100    
Minimum        
Lessee, Lease, Description [Line Items]        
Discount rate 2.30%      
Remaining lease term 3 months      
Minimum | Capital Lease Obligations        
Lessee, Lease, Description [Line Items]        
Fixed interest rate 4.00%      
Maximum        
Lessee, Lease, Description [Line Items]        
Discount rate 9.20%      
Remaining lease term 28 years      
Maximum | Capital Lease Obligations        
Lessee, Lease, Description [Line Items]        
Fixed interest rate 15.00%      
Cumulative Effect, Period of Adoption, Adjustment        
Lessee, Lease, Description [Line Items]        
Operating lease right-of-use assets       $ 26,700
Operating lease, liability       $ 28,700