v3.25.1
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