XML 170 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related-Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
AHMC | Related Party Transaction, Revenue Recognized    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction $ 49,634 $ 56,397
AHMC | Related Party Transaction, Expenses Incurred    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 20,000 21,810
AHMC | Related Party Transaction, Revenue (Expense), Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 29,634 34,587
HSMSO | Related Party Transaction, Revenue Recognized    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 1,242 1,089
HSMSO | Related Party Transaction, Expenses Incurred    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 822 1,554
HSMSO | Related Party Transaction, Revenue (Expense), Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 420 (465)
AURION | Related Party Transaction, Revenue Recognized    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 0 0
AURION | Related Party Transaction, Expenses Incurred    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction 300 300
AURION | Related Party Transaction, Revenue (Expense), Net    
Related Party Transaction [Line Items]    
Related party transaction, amount of transaction $ (300) $ (300)