XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AHMC | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ 5,619 $ 15,071 $ 37,337 $ 43,361
AHMC | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 6,445 1,539 18,505 4,044
AHMC | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction (826) 13,532 18,832 39,317
HSMSO | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 326 74 950 793
HSMSO | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction (200) 469 35 1,916
HSMSO | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 526 (395) 915 (1,123)
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 75 75 225 225
Aurion | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ (75) $ (75) $ (225) $ (225)