v3.26.1
Incentive Plans - Schedule of the Expected Vesting Period (Details) - RSU’s - shares
Jun. 30, 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) 4,388,378 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,769,211  
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) 1,743,574  
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) 875,593