Nature of Operations - Additional Information (Detail) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
InsurancePolicy
|
Jun. 30, 2025
USD ($)
InsurancePolicy
|
Jun. 30, 2026
USD ($)
InsurancePolicy
|
Jun. 30, 2025
USD ($)
InsurancePolicy
|
|
| Nature Of Operations [Line Items] | ||||
| Policies Assumed | InsurancePolicy | 0 | 0 | 0 | 13,917 |
| Annualized Gross Premiums | $ | $ 0 | $ 0 | $ 0 | $ 35,820 |
| Common stock shares outstanding owned by consolidating entity percentage | 83.10% | 83.10% | ||