v3.25.4
Revenue (Details 4) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Revenue        
Opening balance $ 154 $ 155 $ 122 $ 127
Provision 0 0 37 0
Write- offs (2) 0 (4) (2)
Recoveries and others (7) (1) 0 (3)
Closing balance $ 145 $ 154 $ 155 $ 122