XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Related-Party Transactions - Schedule of Fees Incurred and Revenue Earned from Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AHMC | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ 11,167 $ 5,619 $ 33,944 $ 37,337
AHMC | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 9,169 6,445 24,134 18,505
AHMC | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 1,998 (826) 9,810 18,832
HSMSO | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 626 326 1,239 950
HSMSO | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 0 (200) 0 35
HSMSO | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 626 526 1,239 915
Aurion | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 0 0 0 0
Aurion | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 50 75 200 225
Aurion | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ (50) $ (75) $ (200) $ (225)