XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Condensed Consolidated Balance Sheet (Parenthetical) (Details) - USD ($)
$ / shares in Units, $ in Millions
Dec. 31, 2024
Jul. 10, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable, allowance for credit loss $ 1.1   $ 1.2 $ 1.3 $ 2.0
Common stock, par or stated value per share $ 0.01   $ 0.01    
Common stock shares authorized 700,000,000   700,000,000    
Common stock, shares, issued 85,950,493        
Common stock, shares, outstanding 85,950,493        
Class of warrants issued 2,000,000 2,000,000      
Class of warrants outstanding 2,000,000        
Limited Partners          
Limited Partners' interest units issued     79,967,363    
Limited Partners' interest units outstanding     79,967,363