XML 206 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Other assets (Tables)
12 Months Ended
Dec. 31, 2025
Assets [abstract]  
Summary of Other Assets
20252024
Current -
Interest receivable$27,516 $18,687 
Foreign currency forward209 1,410 
Other5,044 1,613 
32,769 21,710 
Non-current -
Guarantee deposits$3,380 $11,690 
Deposits for litigation361 7,211 
Other3,212 3,212 
6,953 22,113 
$39,722 $43,823