XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail)
Dec. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Future minimum lease commitments, 2022 $ 1,084,000
Future minimum lease commitments, 2023 433,000
Future minimum lease commitments, 2024 343,000
Future minimum lease commitments, 2025 226,000
Future minimum lease commitments, 2026 29,000
Future minimum lease commitments, 2027 and thereafter $ 7,000