v3.26.1
Deferred Policy Acquisition Costs - Schedule of Deferred Policy Acquisition Costs and Asset Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Deferred Policy Acquisition Costs and Asset Reconciliation [Line Items]        
Balance, beginning of period $ 19,110 $ 23,813 $ 19,209 $ 26,300
Deferral of policy acquisition costs 15,021 18,881 26,808 32,922
Amortization of deferred policy acquisition costs (12,236) (16,374) (24,122) (32,902)
Balance, end of period $ 21,895 $ 26,320 $ 21,895 $ 26,320