XML 155 R55.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Unconsolidated VIE (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Investments $ 31,400 $ 19,048
Variable Interest Entity    
Variable Interest Entity [Line Items]    
Investments 12,239 0
Maximum Exposure to Loss $ 12,239 $ 0