XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Additional Information (Details) - NDB LLC Agreement - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 27, 2024
Jun. 26, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Issuance of incentive units 10,000   10,000      
Incentive Units [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Issuance of incentive units 10,000   10,000   15,000 10,000
Aggregate fair value     $ 137,300,000 $ 22,700,000    
Aggregate fair value, per unit       $ 4,240    
Cumulative vested value $ 95,500,000   95,500,000      
Share-based compensation expense 71,800,000 $ 28,700,000 72,600,000 $ 17,500,000    
Unrecognized compensation expense $ 41,800   $ 41,800      
Weighted average remaining vesting period     2 years      
Accelerated vesting 0 0 0 0    
Minimum [Member] | Incentive Units [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate fair value, per unit     $ 13,948      
Maximum [Member] | Incentive Units [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate fair value, per unit     $ 13,662