XML 104 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2024
Cash and cash equivalents [abstract]  
Summary of cash and cash equivalents
December 31, 2024December 31, 2023
Cash$830,788 $539,536 
Short-term deposits26,009 937 
$856,797 $540,473