XML 99 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Related-Party Transactions - Schedule of Fees Incurred and Revenue Earned from Related Party Transactions (Details) - Fees Incurred and Income Recognized - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ 11,717 $ 13,695 $ 19,897 $ 24,907
AHMC        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 11,574 14,419 19,658 25,785
HSMSO        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction 243 (649) 389 (728)
Aurion        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ (100) $ (75) $ (150) $ (150)