XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Maturities of operating lease liabilities
       
Maturity of Lease Liabilities   Operating Leases 
 2022   $2,305 
 2023    2,173 
 2024    2,208 
 2025    2,162 
 2026    2,278 
 Thereafter    10,502 
 Total lease payments    21,628 
 Less: interest    (7,755)
 Present value of lease payments   $13,873 
 Operating lease liabilities, current   $1,351 
 Operating lease liabilities, noncurrent   $12,522 
Supplemental information related to operating leases
          
  

For the years ended

December 31,  

 
   2021   2020 
Cash paid for amounts included in the measurement of lease liabilities  $1,772   $667 
New operating lease assets obtained in exchange for operating lease liabilities  $8,502   $5,280