XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related-Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AHMC | Revenue      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction $ 41,289 $ 49,634 $ 56,397
AHMC | Expenses      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 34,914 20,000 21,810
AHMC | Net      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 6,375 29,634 34,587
HSMSO | Revenue      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 1,648 1,242 1,089
HSMSO | Expenses      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 0 822 1,554
HSMSO | Net      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 1,648 420 (465)
AURION | Revenue      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 0 0 0
AURION | Expenses      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction 275 300 300
AURION | Net      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction $ (275) $ (300) $ (300)