XML 108 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Retirement Benefits) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Postemployment Benefits [Abstract]      
Defined contribution plan, requisite service period 6 months    
Defined contribution plan, employer contributions $ 328,000 $ 320,000 $ 273,000
Supplemental retirement plan, expense $ 551,000 488,000 496,000
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum Days Earned For Bonus 7 days 12 hours    
Minimum Days Earned for Bonus 2 days 12 hours    
Accrued Bonuses $ 597,000 $ 302,000 $ 100,000
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Stock Purchase Plan, purchase discount of the market value 15.00%    
Employee Stock Purchase Plan, maximum annual employee purchase amount $ 25,000    
Employee Stock Purchase Plan, maximum annual employee purchase amount as a percent of annual salary 5.00%