v3.26.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
     Amounts  
Balance, as of December 31, 2023
     —   
Acquisition (Note 3)
     136,250  
Balance, as of December 31, 2024
     136,250  
Acquisition (Note 3)
     502,421  
Measurement period adjustments (Note 3)
     (26,335 ) 
Exchange difference
     (16,037 ) 
  
 
 
 
Balance, as of December 31, 2025
     596,299