v3.26.1
Variable Interest Entity - Summary of Unaudited Financial Information and Unaudited Financial Position (Parenthetical) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Restricted Cash and Cash Equivalent Item [Line Items]    
Premiums Receivable, Allowance $ 5,192 $ 4,469
Paid losses and loss adjustments allowance 0 0
Unpaid losses and loss adjustments allowance 88 97
Consolidated Variable Interest Entities [Member]    
Restricted Cash and Cash Equivalent Item [Line Items]    
Premiums Receivable, Allowance 1,035 1,406
Paid losses and loss adjustments allowance 0 0
Unpaid losses and loss adjustments allowance $ 1 $ 1