XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurements and investments - Additional Information (Details) - Monte Carlo Simulation Valuation Model - USD ($)
Sep. 30, 2023
Aug. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Undiscounted maximum payment under the contingent consideration arrangements   $ 1,000,000
Leaving balance $ 0