XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, gross $ 3,486,395 $ 2,983,173
Allowance for credit losses (31,089) (22,117)
Receivables 3,455,306 2,961,056
Insurance operation    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts receivable from agents, brokers and insureds 2,625,214 2,176,295
Receivables, gross 117,436 83,728
Markel Ventures [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, gross 657,156 645,189
Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, gross $ 86,589 $ 77,961