XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of significant accounting policies - Schedule of Capitalized Costs Associated with Implementation of Cloud Computing Arrangements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Capitalized cloud computing implementation costs, gross $ 25,640 $ 25,634
Less: accumulated amortization (4,274) (2,669)
Capitalized cloud computing implementation costs, net 21,366 22,965
Other current assets    
Finite-Lived Intangible Assets [Line Items]    
Capitalized cloud computing implementation costs, gross 6,420 6,418
Other assets    
Finite-Lived Intangible Assets [Line Items]    
Capitalized cloud computing implementation costs, gross $ 19,220 $ 19,216