XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Other assets (Tables)
12 Months Ended
Dec. 31, 2024
Assets [abstract]  
Summary of Other Assets
20242023
Current -
Interest receivable$18,687 $18,037 
Foreign currency forward1,410 — 
Other1,613 14,190 
21,710 32,227 
Non-current -
Guarantee deposits11,690 4,605 
Deposits for litigation7,211 9,231 
Other3,212 3,212 
22,113 17,048 
$43,823 $49,275