Annual report pursuant to Section 13 and 15(d)

Leases - Other Lease Information (Details)

v3.22.4
Leases - Other Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities: [Abstract]    
Operating lease payments $ 10,327 $ 9,755
Finance lease and financing obligation lease payments 339 189
Principal payments under finance leases and financing obligations included in financing cash flows 2,724 1,466
Right-of-Use Assets Obtained in Exchange for New Lease Liabilities (Non-Cash): [Abstract]    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 7,462 $ 9,526