v3.25.1
Change In Allowances (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowances for doubtful accounts      
Balance, beginning of year $ 20 $ 569 $ 540
Additions (reversals) charged to expense, net (15) (549) 29
Balance, end of year $ 5 $ 20 $ 569