v3.25.1
Variable Interest Entity - Summary of Unaudited Financial Information and Unaudited Financial Position (Parenthetical) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Restricted Cash and Cash Equivalents Items [Line Items]    
Premiums Receivable, Allowance $ 4,684 $ 5,891
Unpaid losses and loss adjustments allowance 151 186
Consolidated Variable Interest Entities [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Premiums Receivable, Allowance 205 1,085
Unpaid losses and loss adjustments allowance $ 2 $ 4