v3.26.1
Related-Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Current deferred revenue $ 29,660   $ 22,625
CCAW JV LLC [Member]      
Related Party Transaction [Line Items]      
Current deferred revenue 0   0
Revenues recognized from related party 331 $ 370  
Payment to acquire interest in joint venture 0 0  
Cleveland Clinic [Member]      
Related Party Transaction [Line Items]      
Current deferred revenue 65   113
Revenues recognized from related party 249 $ 62  
Related Party [Member] | CCAW JV LLC [Member]      
Related Party Transaction [Line Items]      
Due from related parties 460   514
Related Party [Member] | Cleveland Clinic [Member]      
Related Party Transaction [Line Items]      
Due from related parties $ 359   $ 441