XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other assets (Tables)
12 Months Ended
Dec. 31, 2023
Assets [abstract]  
Summary of Other Assets
20232022
Current -
Interest receivable$18,037 $10,554 
Other14,190 6,489 
32,227 17,043 
Non-current -
Guarantee deposits4,605 5,493 
Deposits for litigation9,231 8,300 
Other3,212 3,212 
17,048 17,005 
$49,275 $34,048