XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Other Current Assets - Summary of Other Current Asset (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Current Assets [Abstract]    
Research tax credit $ 5,238 $ 3,980
VAT assets 9,416 4,452
Prepaid expenses 3,071 1,541
Other receivables 1,320 1,959
Total $ 19,045 $ 11,932