v3.25.1
Acquisitions - Octo Finances SA (Details)
$ in Millions
Jan. 31, 2025
USD ($)
anniversary
Mar. 31, 2025
USD ($)
Oct. 01, 2024
USD ($)
Sep. 30, 2024
USD ($)
Business Acquisition [Line Items]        
Goodwill   $ 67.8   $ 61.0
Octo Finances SA        
Business Acquisition [Line Items]        
Cash consideration paid $ 7.5      
Additional consideration to be paid $ 0.9      
Additional consideration payment period 45 days      
Non-contingent consideration earn-out value $ 0.1      
Number of anniversary | anniversary 2      
Goodwill     $ 2.1  
Intangible assets     $ 1.9