XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Narrative (Details) - Markel - Alliance Agreement - Affiliated Entity
1 Months Ended 11 Months Ended
Jan. 01, 2023
Dec. 31, 2023
Nov. 30, 2023
Jan. 01, 2024
Capitalized Contract Cost [Line Items]        
Base commission rate   37.00% 32.00%  
Reinsured risk, ceded, percentage 10.00%      
CUC rate expected to be paid       80.00%
Minimum        
Capitalized Contract Cost [Line Items]        
Profit share commission rate   (5.00%)    
Maximum        
Capitalized Contract Cost [Line Items]        
Profit share commission rate   5.00%