Annual report [Section 13 and 15(d), not S-K Item 405]

Income Tax - Unrecognized tax benefits (Details)

v3.25.0.1
Income Tax - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax    
Beginning balance $ 2,690 $ 3,415
Increase related to tax positions of prior years 287 62
Increase related to tax positions of the current year 433 250
Decrease due to lapse in statutes of limitations (759) (1,037)
Ending balance $ 2,651 $ 2,690