v3.26.1
Nature of Operations - Additional Information (Detail)
$ in Thousands
3 Months Ended 15 Months Ended
Mar. 31, 2026
USD ($)
InsurancePolicy
Mar. 31, 2025
USD ($)
InsurancePolicy
Mar. 31, 2026
USD ($)
InsurancePolicy
Nature Of Operations [Line Items]      
Assumed policies | InsurancePolicy 0 13,917 13,917
Annualized premiums written | $ $ 0 $ 35,820 $ 35,820
Common stock shares outstanding owned by consolidating entity percentage 82.50%   82.50%