v3.26.1
Unpaid Losses and Loss Adjustment Expenses - Reconciliation of Loss to the Liability for Claims (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Short-duration Insurance Contracts, Reconciliation of Claims Development to Liability [Line Items]      
Unpaid losses and ALAE, net of reinsurance $ 76,320    
Reinsurance recoverables on unpaid losses 63,909 $ 84,490 $ 70,807
Total ULAE expense 6,033    
Total gross unpaid losses and LAE 146,262 $ 189,285 $ 174,612
Commercial Lines      
Short-duration Insurance Contracts, Reconciliation of Claims Development to Liability [Line Items]      
Unpaid losses and ALAE, net of reinsurance 69,262    
Reinsurance recoverables on unpaid losses 60,619    
Total ULAE expense 5,669    
Personal Lines      
Short-duration Insurance Contracts, Reconciliation of Claims Development to Liability [Line Items]      
Unpaid losses and ALAE, net of reinsurance 7,058    
Reinsurance recoverables on unpaid losses 3,290    
Total ULAE expense $ 364