v3.26.1
Retirement benefit plan (Tables)
6 Months Ended
Jun. 30, 2026
Employee Benefits [Abstract]  
Schedule of net defined benefit liability
The following table presents net defined benefit liabilities (defined benefit assets) (in thousands):
June 30, 2026December 31, 2025
Present value of defined benefit obligations$1,870 $2,189 
Fair value of plan assets(2,208)(2,440)
Net defined benefit liabilities (assets)$(338)$(251)