XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of significant accounting policies - Schedule of Capitalized Costs Associated with Implementation of Cloud Computing Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Capitalized cloud computing implementation costs, gross $ 25,634 $ 12,751  
Less: accumulated amortization (2,669) 0  
Capitalized cloud computing implementation costs, net 22,965 12,751  
Amortization of capitalized CCA implementation costs 2,669 0 $ 0
Other current assets      
Finite-Lived Intangible Assets [Line Items]      
Capitalized cloud computing implementation costs, gross 6,418 1,860  
Other assets      
Finite-Lived Intangible Assets [Line Items]      
Capitalized cloud computing implementation costs, gross $ 19,216 $ 10,891