v3.25.3
Subsequent Events (Details) - Subsequent Events - Karta
$ in Millions
Oct. 07, 2025
USD ($)
Subsequent Events  
Percentage of voting interest acquired 20.00%
Purchase consideration $ 10.0
Consideration paid in cash 2.5
Contingent consideration $ 7.5