Annual report pursuant to Section 13 and 15(d)

Income Tax - Unrecognized tax benefits (Details)

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