XML 77 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related-Party Transactions - Schedule of Fees Incurred and Revenue Earned from Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AHMC | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ 12,857 $ 17,357 $ 22,777 $ 31,841
AHMC | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 7,408 5,542 14,965 11,948
AHMC | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 5,449 11,815 7,812 19,893
HSMSO | Revenue        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 312 308 613 623
HSMSO | Expenses        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 0 65 0 234
HSMSO | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 312 243 613 389
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 100 100 150 150
Aurion | Net        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ (100) $ (100) $ (150) $ (150)