v3.26.1
Commission and Fee Income and Underwriting Fee Income - Schedule of Apollo’s Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Underwriting fee income $ 10,078 $ 0
Managing agents fees    
Disaggregation of Revenue [Line Items]    
Underwriting fee income 3,527  
Profit commission & consortium overrider charged to Managed Syndicates    
Disaggregation of Revenue [Line Items]    
Underwriting fee income $ 6,551