XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, Beginning Balance $ 4,585,000 $ 4,184,000 $ 3,474,000
Additions/reductions for tax positions related to the current year 308,000 698,000 650,000
Additions/reductions for tax positions related to prior years 86,000 35,000 86,000
Lapse of statute of limitations (5,000) (332,000) (26,000)
Unrecognized tax benefits, Ending Balance $ 4,974,000 $ 4,585,000 $ 4,184,000