XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related-Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]          
Current deferred revenue $ 66,974,000     $ 52,456,000 $ 55,794,000
Payment to acquire interest in joint venture 1,715,000 $ 980,000      
CCAW JV LLC [Member]          
Related Party Transaction [Line Items]          
Current deferred revenue 851,000     1,243,000  
Revenues recognized from related party 402,000 389,000      
Payment to acquire interest in joint venture 1,715,000   $ 2,940,000    
Equity method investment, ownership percentage     50.00%    
Cleveland Clinic [Member]          
Related Party Transaction [Line Items]          
Current deferred revenue 1,000     43,000  
Revenues recognized from related party 470,000 $ 599,000      
Related Party [Member] | CCAW JV LLC [Member]          
Related Party Transaction [Line Items]          
Due from related parties 1,611,000     1,602,000  
Related Party [Member] | Cleveland Clinic [Member]          
Related Party Transaction [Line Items]          
Due from related parties $ 17,000     $ 24,000