v3.25.2
Reinsurance - Schedule of Reinsurance on Losses and Loss Adjustment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Abstract]        
Gross losses and loss adjustment expenses $ 78,059 $ 66,394 $ 161,385 $ 134,136
Ceded losses and loss adjustment expenses (2,846) (1,665) (15,042) (7,051)
Net losses and loss adjustment expenses $ 75,213 $ 64,729 $ 146,343 $ 127,085