v3.25.1
Intangible Assets - Summary of Intangible Assets Related to Internally Generated Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure Of Intangible Assets [Line Items]      
Net book amount $ 57,887 $ 51,443  
Additions 20,942 17,260  
Amortization of the period (15,511) (10,816) $ (6,891)
Net book amount 63,318 57,887 51,443
Cost      
Disclosure Of Intangible Assets [Line Items]      
Net book amount 80,347 63,087  
Net book amount 101,289 80,347 63,087
Accumulated Amortization      
Disclosure Of Intangible Assets [Line Items]      
Net book amount (22,460) (11,644)  
Net book amount $ (37,971) $ (22,460) $ (11,644)