XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Detail)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease commitments, 2023 $ 1,066,000
Future minimum lease commitments, 2024 664,000
Future minimum lease commitments, 2025 431,000
Future minimum lease commitments, 2026 89,000
Future minimum lease commitments, 2027 60,000
Future minimum lease commitments, thereafter $ 20,000