XML 109 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year $ (12,101) $ (11,339)
Tax positions related to the current year    
Additions (569) (762)
Reductions 0 0
Tax positions related to the prior year    
Additions 270 0
Reductions 0 0
Settlements 0 0
Lapses in statute 0 0
Balance at end of year $ (12,400) $ (12,101)