XML 75 R57.htm IDEA: XBRL DOCUMENT v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Fees and management income $ 4,054 $ 3,316 $ 7,499 $ 6,099
Insurance premiums        
Related Party Transaction [Line Items]        
Fees and management income 1,423 1,427 2,669 2,449
Affiliates | Recurring fees        
Related Party Transaction [Line Items]        
Fees and management income 1,422 1,124 2,752 2,276
Affiliates | Transactional revenue and reimbursements        
Related Party Transaction [Line Items]        
Fees and management income $ 1,209 $ 765 $ 2,078 $ 1,374