v3.26.1
Unpaid Losses and Loss Adjustment Expenses - Schedule of Reconciliation of Changes in Claim Liabilities, Net of Reinsurance (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]        
Gross liabilities $ 20,318 $ 17,815 $ 19,346 $ 18,028
Reinsurance recoverable on unpaid losses 1,305 612 $ 1,126 $ 778
Balances at beginning of year, Net liabilities 18,220 17,250    
Incurred losses and loss adjustment expenses:        
Current accident year 23,338 23,594    
Prior accident years (2,833) 872    
Total 20,505 24,466    
Paid losses and loss adjustment expenses:        
Current accident year 15,708 18,663    
Prior accident years 4,004 5,850    
Total 19,712 24,513    
Balances at end of each year, Net liabilities $ 19,013 $ 17,203