XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Assets - Summary of Other Current Asset (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Assets [Abstract]    
Research tax credit $ 7,695 $ 5,792
Other tax claims 5,109 3,903
Prepaid expenses 2,352 2,680
Other receivables 2,790 1,504
Total $ 17,946 $ 13,880