XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Schedule of Operating Lease Information) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
2022 (remaining) $ 2,086  
2023 7,357  
2024 6,412  
2025 5,515  
2026 4,518  
Thereafter 12,130  
Total undiscounted operating lease payments 38,018  
Less: Imputed interest (3,417)  
Present value of operating lease liabilities 34,601 $ 29,014
Right-of-use assets (recorded in other non-current assets) 33,430 28,458
Current lease liabilities (recorded in other current liabilities) 7,028 6,380
Long-term lease liabilities (recorded in other long-term liabilities) $ 27,573 $ 22,634
Weighted-average remaining lease term for operating leases 7 years 3 months 3 days 7 years 7 months 17 days
Weighted-average discount rate for operating leases 2.60% 2.70%