v3.25.2
Business Combinations - Summary of Unaudited Pro Forma Information (Details) - Enfusion Inc - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]    
Revenue $ 367,354 $ 307,017
Net loss $ (44,775) $ (88,657)