XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Related-Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]              
Current deferred revenue $ 68,547   $ 68,547     $ 52,456 $ 55,794
Payment to acquire interest in joint venture     1,715 $ 3,920      
CCAW JV LLC [Member]              
Related Party Transaction [Line Items]              
Current deferred revenue 458   458     1,243  
Revenues recognized from related party 402 $ 393 804 782      
Payment to acquire interest in joint venture     1,715   $ 2,940    
Equity method investment, ownership percentage         50.00%    
Cleveland Clinic [Member]              
Related Party Transaction [Line Items]              
Current deferred revenue 31   31     43  
Revenues recognized from related party 426 $ 590 896 $ 1,189      
Related Party [Member] | CCAW JV LLC [Member]              
Related Party Transaction [Line Items]              
Due from related parties 17   17     1,602  
Related Party [Member] | Cleveland Clinic [Member]              
Related Party Transaction [Line Items]              
Due from related parties $ 74   $ 74     $ 24