v3.26.1
MANAGEMENT SERVICES BUSINESS - Management Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax $ 1,466 $ 1,247 $ 2,815 $ 2,425
Management Service, Management Fee Income, Portfolio Management Agreement | Nonrelated Party        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax 100   100 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 | Maximum        
Disaggregation of Revenue        
Revenue from Contract with Customer, Including Assessed Tax $ 100 $ 100 $ 100 $ 100