XML 113 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Revenues $ 29,621 $ 46,803
Accounts receivable from related parties 481 5,121
Falikang    
Related Party Transaction [Line Items]    
Accounts receivable from related parties $ 13,900 5,200
Percentage of outstanding shares owned 51.10%  
Investment income (loss) $ 4,000 2,600
Dividend received 2,200 2,300
Equity method investment in unconsolidated variable interest entity 6,900 5,300
Falikang | Collaborative Arrangement [Member]    
Related Party Transaction [Line Items]    
Revenues $ 159,000 $ 89,100