Nature of Operations - Additional Information (Detail) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025
USD ($)
InsurancePolicy
shares
|
Mar. 31, 2024
USD ($)
InsurancePolicy
|
Dec. 31, 2024
shares
|
|
Nature Of Operations [Line Items] | |||
Common stock, shares issued | shares | 10,765,336 | 10,767,184 | |
Common stock, shares outstanding | shares | 10,765,336 | 10,767,184 | |
Preliminary net loss estimated | $ | $ 59,291 | $ 79,922 | |
Citizens [Member] | |||
Nature Of Operations [Line Items] | |||
Annualized Premiums Written | $ | $ 35,800 | $ 87,800 | |
Citizens [Member] | Minimum [Member] | |||
Nature Of Operations [Line Items] | |||
Assumed Policies | InsurancePolicy | 13,900 | 9,800 |