v3.25.2
INSURANCE OPERATIONS - Schedule of Beginning and Ending Balances and Changes in DPAC, Net of DRCC (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Deferred Policy Acquisition Costs [Roll Forward]        
DPAC, beginning of period $ 115,830 $ 106,632 $ 121,178 $ 109,985
Capitalized Costs 70,321 66,544 124,428 117,396
Amortization of DPAC (60,930) (56,032) (120,385) (110,237)
DPAC, end of period $ 125,221 $ 117,144 $ 125,221 $ 117,144