XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Payments under Operating Leases (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 remaining $ 112,000  
2022 382,000  
2023 392,000  
2024 370,000  
2025 349,000  
Thereafter 178,000  
Operating leases, future minimum payments due, Total $ 1,783,000 $ 0