v3.26.3
RELATED PARTY TRANSACTIONS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Total fees and management income $ 3,464 $ 3,274 $ 10,963 $ 9,373
Insurance premiums        
Related Party Transaction [Line Items]        
Total fees and management income 1,392 1,251 4,061 3,700
Affiliates | Recurring fees        
Related Party Transaction [Line Items]        
Total fees and management income 1,441 1,208 4,193 3,484
Affiliates | Transactional revenue and reimbursements        
Related Party Transaction [Line Items]        
Total fees and management income $ 631 $ 815 $ 2,709 $ 2,189