v3.22.2.2
Reinsurance (Schedule of Reinsurance Ceded and Recoveries) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Reinsurance [Abstract]        
Ceded earned premiums $ 16,866 $ 16,181 $ 51,265 $ 60,651
Reinsurance recoveries $ 21,092 $ 32,405 $ 75,395 $ 84,913