v3.25.2
Other Current Assets - Summary of Other Current Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Current Assets [Abstract]    
Research tax credit $ 2,378 $ 3,980
Other tax claims 10,428 4,452
Prepaid expenses 2,343 1,541
Other receivables 2,885 1,959
Total $ 18,034 $ 11,932