Reinsurance - Schedule of Effect of Reinsurance Agreements on Premiums Written and Earned (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net premiums written | ||||
| Direct | $ 187,213 | $ 177,914 | $ 373,219 | $ 352,329 |
| Ceded | (31,864) | (33,861) | (66,044) | (64,890) |
| Net premiums written | 155,349 | 144,053 | 307,175 | 287,439 |
| Net premiums earned | ||||
| Direct | 189,388 | 182,931 | 378,374 | 363,387 |
| Ceded | (31,864) | (33,865) | (66,044) | (64,955) |
| Net premiums earned | $ 157,524 | $ 149,066 | $ 312,330 | $ 298,432 |
| X | ||||||||||
- Definition Amount of earned premiums ceded to other entities. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of written premiums ceded to other entities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|