v3.26.3
MANAGEMENT SERVICES BUSINESS - Management Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax $ 1,521 $ 1,176 $ 4,336 $ 3,601
Management Service, Management Fee Income, Portfolio Management Agreement | Nonrelated Party        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax   100 200 200
Management Service, Management Fee Income, Portfolio Management Agreement | Nonrelated Party | Maximum        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax 100      
Management Service, Management Fee Income, Asset Management Agreement | Nonrelated Party        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax     $ 100 $ 100
Management Service, Management Fee Income, Asset Management Agreement | Nonrelated Party | Maximum        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax $ 100 $ 100