XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
OPERATING LEASE RIGHT OF USE ASSETS AND LIABILITIES - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Remaining in 2022 $ 3,301  
2023 3,892  
2024 3,854  
2025 3,718  
2026 3,195  
Thereafter 21,732  
Total undiscounted future minimum lease payments 39,692  
Discount (5,167)  
Total operating lease liabilities $ 34,525 $ 26,700