XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Variable Interest Entity (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Aggregate consideration paid   $ 105,000  
Surplus notes   58,000  
Surplus notes outstanding     $ 106,000
Surplus Note      
Variable Interest Entity [Line Items]      
Debt instrument, principal   49,000  
Debt instrument, accrued interest   $ 9,000  
Interest paid $ 9,000