XML 124 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Schedule of Total Assets of Operating Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Assets $ 745,527 $ 28,197
Asset Management    
Segment Reporting Information [Line Items]    
Assets 1,279 28,197
Corporate & Other    
Segment Reporting Information [Line Items]    
Assets $ 744,248 $ 0