v3.26.1
Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Uncertain Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Beginning balance uncertain tax benefits $ 3,067 $ 2,761
Decreases related to prior year positions 0 (31)
Additions related to prior year positions 59 0
Additions related to current year positions 65 337
Decreases related to settlements with taxing authorities 0 0
Decreases as a result of a lapse of the applicable statute of limitations 0 0
Ending balance of unrecognized tax benefits $ 3,191 $ 3,067