v3.26.1
Stock-Based Compensation - Schedule of Stock Based Compensation Expenses (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 stock-based compensation $ 12,274 $ 6,414
Stock Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation 3,639 0
Incentive Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation 255 242
RSAs and RSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation 2,277 0
Holdings LLC Common Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation $ 6,103 $ 6,172