v3.26.1
Related-Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Current deferred revenue $ 26,248   $ 26,248   $ 22,625
CCAW JV LLC [Member]          
Related Party Transaction [Line Items]          
Current deferred revenue 0   0   0
Revenues recognized from related party 0 $ 766 321 $ 1,136  
Payment to acquire interest in joint venture     0 0  
Cleveland Clinic [Member]          
Related Party Transaction [Line Items]          
Current deferred revenue 20   20   113
Revenues recognized from related party 44 $ 67 293 $ 129  
Related Party [Member] | CCAW JV LLC [Member]          
Related Party Transaction [Line Items]          
Due from related parties 0   0   514
Related Party [Member] | Cleveland Clinic [Member]          
Related Party Transaction [Line Items]          
Due from related parties $ 30   $ 30   $ 441