XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Related-Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]              
Current deferred revenue $ 43,259   $ 43,259     $ 56,012 $ 52,456
Payment to acquire interest in joint venture     0 $ 1,715      
CCAW JV LLC [Member]              
Related Party Transaction [Line Items]              
Current deferred revenue 61   61     55  
Revenues recognized from related party 766 $ 402 1,136 804      
Payment to acquire interest in joint venture         $ 2,940    
Equity method investment, ownership percentage         50.00%    
Cleveland Clinic [Member]              
Related Party Transaction [Line Items]              
Current deferred revenue 86   86     153  
Revenues recognized from related party 67 $ 426 129 $ 896      
Related Party [Member] | CCAW JV LLC [Member]              
Related Party Transaction [Line Items]              
Due from related parties 1,196   1,196     400  
Related Party [Member] | Cleveland Clinic [Member]              
Related Party Transaction [Line Items]              
Due from related parties $ 43   $ 43     $ 216