XML 109 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Prior to Adoption of ASU 2016-02 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases.    
Rent expense $ 1,500 $ 1,200
Future minimum lease payments under operating leases:    
Due within one year 1,570  
Due in one year to two years 1,776  
Due in two years to three years 1,568  
Due in three years to four years 947  
Due in four years to five years 964  
Thereafter 2,154  
Total minimum lease payments $ 8,979