XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits at beginning of year $ 3,867 $ 1,370
Gross increases in tax positions for prior years 2 1,779
Gross increases in tax positions for current year 1,077 1,005
Settlements 0 0
Lapse of statute of limitations (254) (287)
Gross unrecognized tax benefits at end of year $ 4,692 $ 3,867