v3.25.1
Investments - Schedule of Company's net investment income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net Investment Income [Line Items]    
Gross investment income, operating $ 4,246 $ 3,284
Investment expenses (143) (36)
Net investment income 4,103 3,248
Fixed maturities, available-for-sale [Member]    
Net Investment Income [Line Items]    
Gross investment income, operating 2,131 2,091
Cash and cash equivalents [Member]    
Net Investment Income [Line Items]    
Gross investment income, operating $ 2,115 $ 1,193