XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities - Maximum Exposure to Loss Relating to Non-consolidated VIEs (Details) - Variable Interest Entity, Not Primary Beneficiary - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Investments $ 108,776 $ 125,504
Receivables 20,354 19,126
Maximum exposure to loss $ 129,130 $ 144,630