XML 138 R127.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - 7.500% Senior Notes (Details) - 7.500% Senior Notes - Senior Notes - USD ($)
Jan. 12, 2024
Jun. 30, 2025
Related Party Transaction    
Stated interest rate 7.50% 7.50%
Debt instrument face amount $ 600,000,000  
Debt issuance costs, gross 500,000  
Borrowings of long-term debt 594,700,000  
Cantor | Related Party    
Related Party Transaction    
Borrowings of long-term debt $ 125,000,000