XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Pro Forma (Details) - SilverCrest - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination [Line Items]        
Revenue $ 554,567 $ 393,847 $ 1,450,256 $ 965,320
Net income (loss) $ 299,742 $ (24,431) $ 486,138 $ (62,792)