v3.25.2
VARIABLE INTEREST ENTITIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Variable Interest Entity [Line Items]          
Claims expense due to full policy limit loss   $ 260,234 $ 243,572 $ 510,789 $ 483,759
Hurricane Helene          
Variable Interest Entity [Line Items]          
Claims expense due to full policy limit loss $ 66,000