v3.26.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Acquisitions              
Acquisition-related costs   $ (653)   $ 25,780   $ 7,005 $ 34,530
Amundi US              
Acquisitions              
Percentage of number of issued and outstanding shares of common Stock 4.90%            
Percentage of economic stake 26.10%            
Purchase price $ 1,326            
Common Stock              
Acquisitions              
Issuance of shares   1,000 1,000 2,000 1,000    
Common Stock | Amundi US              
Acquisitions              
Issuance of shares 3,293,471            
Preferred Stock | Amundi US              
Acquisitions              
Issuance of shares 19,698,274            
Amundi US Acquisition              
Acquisitions              
Date of acquisition agreement Apr. 01, 2025