v3.26.1
Business Combinations - Schedule of Purchase, Cash and Equity Considerations (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Amount      
Contingent consideration   $ 47,675 $ 57,411
Kontora Family Office GmbH ("Kontora")      
Amount      
Initial purchase price $ 8,740    
Settlement of debt 1,213    
Contingent consideration 5,743    
Total purchase consideration transferred $ 15,696