v3.26.1
Incentive Plans - Schedule of the Expected Vesting Period (Details) - RSU’s - shares
Mar. 31, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares) 5,092,881 4,357,412
Expected to vest within 1 year    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares) 1,872,884  
Expected to vest between 1 to 2 years    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares) 2,004,592  
Expected to vest between 2 to 3 years    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares) 1,215,405