v3.26.1
Segment and Geographical Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment and Geographical Information [Abstract]  
Schedule of Revenues by Country

Revenues by country are as follows:

 

   Three months ended March 31, 
   2026   2025 
North America        
United States  19,376   18,529 
Canada  17,616   29,122 
Total  36,992   47,651 
Schedule of Property, Plant and Equipment and Other Non-Current Assets

The carrying amount of property, plant and equipment and other non-current assets (excluding financial assets, intangible assets and deferred tax assets) by country is as follows:

 

   As of March 31,   As of December 31, 
   2026   2025 
   PPE   Other   Total non-current assets   PPE   Other   Total non-current assets 
North America                        
United States   290,213    76,436    366,649    292,196    26,865    319,061 
Canada   58,391    17,611    76,002    66,125    17,362    83,487 
Total   348,604    94,047    442,651    358,321    44,227    402,548