Insurance Contracts - Effect of Reinsurance on Premiums Written and Earned (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] | ||
| Direct Premiums Written | $ 95,043 | $ 77,191 |
| Assumed Reinsurance Premiums Written | 8,672 | 9,724 |
| Ceded Reinsurance Premiums Written | 71,266 | 68,911 |
| Premiums written, net of reinsurance | (32,449) | (18,004) |
| Direct Premiums Earned | 85,003 | 80,446 |
| Assumed Reinsurance Premiums Earned | 7,209 | 7,529 |
| Ceded Reinsurance Premiums Earned | $ 72,211 | $ 72,297 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of earned premiums assumed from other entities. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of written premiums assumed from other entities. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| 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/2003/role/exampleRef
|
| 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 written. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|