XML 117 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Other Transactions (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 15, 2022
Feb. 25, 2021
Related Party Transaction [Line Items]            
Receivables from related parties   $ 7,323,000 $ 2,717,000      
Related Party            
Related Party Transaction [Line Items]            
Interest income   $ 13,800,000 15,100,000 $ 7,500,000    
Due from related parties, write-offs       $ 600,000    
Receivables from related parties     $ 400,000      
Subordinated Loan Agreement with Aqua | Related Party            
Related Party Transaction [Line Items]            
Interest income $ 0          
Aqua | Cantor            
Related Party Transaction [Line Items]            
Investment ownership percentage   51.00%        
Aqua            
Related Party Transaction [Line Items]            
Increase in authorization amount for loans and investments, other credit support arrangements         $ 1,000,000.0  
Authorization amount for loans and investments, other credit support arrangements           $ 21,200,000
Aqua | Subordinated Loan Agreement with Aqua | Related Party            
Related Party Transaction [Line Items]            
Receivables from related parties   $ 1,000,000.0        
Aqua | Aqua | BGC Partners, Inc.            
Related Party Transaction [Line Items]            
Percentage of ownership interest   49.00%