XML 112 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 427  
2023 432  
2024 438  
2025 339  
2026 346  
2027 and thereafter 591  
Total future minimum lease payments 2,573  
Less: Imputed interest 256  
Total $ 2,317 $ 3,125