v3.26.1
Financial income (expense), net - Schedule of other financial results (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Financial Results [Abstract]      
Loss for negotiable obligations $ 6,175 $ 6,175 $ 819