XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Significant Accounting Policies [Line Items]    
Number of reportable segments | segment 1  
Allowance for credit losses | $ $ (23.3) $ (20.9)
Quarterly percentage to preferred units (as a percent) 0.006875  
Percentage to preferred units 2.75%  
Minimum    
Significant Accounting Policies [Line Items]    
Restricted stock saleable period 5 years  
Minimum | Limited Partnership    
Significant Accounting Policies [Line Items]    
Shares vesting period 2 years  
Maximum    
Significant Accounting Policies [Line Items]    
Restricted stock saleable period 10 years  
Maximum | Limited Partnership    
Significant Accounting Policies [Line Items]    
Shares vesting period 5 years  
Software, including software development costs | Minimum    
Significant Accounting Policies [Line Items]    
Software amortization period 3 years  
Software, including software development costs | Maximum    
Significant Accounting Policies [Line Items]    
Software amortization period 7 years  
Computer and communications equipment | Minimum    
Significant Accounting Policies [Line Items]    
Useful life of computer software 3 years  
Computer and communications equipment | Maximum    
Significant Accounting Policies [Line Items]    
Useful life of computer software 5 years