Underwriting, Acquisition and Insurance Expenses (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Other Income and Expenses [Abstract] | |||
Total underwriting, acquisition and insurance expenses | $ 311,757 | $ 243,444 | $ 182,171 |