v3.26.1
Equity-Based Compensation - Schedule of Equity-Based Compensation Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total $ 13,638 $ 7,436
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 7,838 3,382
PRSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 600 1,396
Acquisition-related    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 665 1,517
Revenue share    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 120 271
Deferred compensation    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 1,795 870
Accrued compensation    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total $ 2,619 $ 0