XML 92 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related-Party Transactions - Schedule of Fees Incurred and Revenue Earned from Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AHMC | Revenue    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction $ 9,920 $ 14,484
AHMC | Expenses    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 7,557 6,400
AHMC | Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 2,363 8,084
HSMSO | Revenue    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 301 315
HSMSO | Expenses    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 0 169
HSMSO | Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 301 146
Aurion | Revenue    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 0 0
Aurion | Expenses    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 50 50
Aurion | Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction $ (50) $ (50)