Leases - Supplemental Cash Flow Information Related to Leases (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
|
Leases | ||
Operating cash flows from operating leases | $ (3,189) | $ (1,074) |
Leased assets obtained in exchange for new and modified operating lease liabilities | (3,673) | $ (811) |
Leased assets surrendered in exchange for termination of operating lease liabilities | $ 9 |