v3.25.2
Business Combinations - Additional Information (Details) - Asset Purchase Agreement
$ in Millions
3 Months Ended
Jun. 30, 2025
USD ($)
DevelopedSolution
Business Acquisition [Line Items]  
Number of acquired partner developed solutions | DevelopedSolution 3
Purchase consideration | $ $ 3.7