XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of Operating Lease Maturities
Future lease payments under non-cancelable leases for the next five years and thereafter as of December 31, 2021 are as follows:
Future Lease Payments
2022$1,334 
2023969 
2024762 
2025676 
2026678 
Thereafter3,593 
Total remaining lease payments
8,012 
Less: Imputed interest(2,532)
Present value of lease liabilities
$5,480