XML 71 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax [Line Items]          
Valuation allowance $ 3,600,000   $ 3,600,000   $ 3,100,000
Income tax expense (benefit) (159,000) $ (273,000) (259,000) $ (424,000)  
Deferred tax asset net of valuation allowance $ 7,200,000   $ 7,200,000   $ 6,900,000