XML 83 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Trade and Other Receivables - Summary of Trade and other Receivables (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Text block1 [abstract]    
Trade receivables $ 18,265 $ 11,760
Other receivables 3,129 384
Total trade and other receivables $ 21,394 $ 12,144