v3.26.1
Debt - Footnotes (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
CNY (¥)
Mar. 31, 2025
USD ($)
Debt Instrument      
Repayments of long-term debt | $ $ 7,641   $ 4,215
Repayment of short-term loans | $ 0   172,921
Proceeds from short-term loans | $ $ 58,204   $ 80,000
Short Term Bank Loan Maturing June 2027 | China Construction Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 580,000  
Interest rate 3.80% 3.80%  
Long Term Bank Loan Maturing June 2027 | China Construction Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 580,000  
Interest rate 3.80% 3.80%  
Short Term Bank Loan Maturing January 2029 | China Merchants Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 350,000,000  
Interest rate 3.40% 3.40%  
Repayment of short-term loans $ 2,262 ¥ 15,715,000  
Long Term Bank Loan Maturing January 2029 | China Merchants Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 350,000,000  
Interest rate 3.40% 3.40%  
Repayments of long-term debt $ 2,262 ¥ 15,715,000  
Short Term Bank Loan Maturing November 2029 | China Merchants Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 378,000,000  
Interest rate 3.20% 3.20%  
Repayment of short-term loans $ 2,155 ¥ 14,855,000  
Long Term Bank Loan Maturing November 2029 | China Merchants Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 378,000,000  
Interest rate 3.20% 3.20%  
Repayments of long-term debt $ 2,155 ¥ 14,855,000  
Short Term Bank Loan Maturing July 2032 | China CITIC Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 480,000,000  
Interest rate 3.30% 3.30%  
Repayment of short-term loans $ 3,224 ¥ 22,400,000  
Long Term Bank Loan Maturing July 2032 | China CITIC Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 480,000,000  
Interest rate 3.30% 3.30%  
Repayments of long-term debt $ 3,224 ¥ 22,400,000  
Short Term Bank Loan Maturing March 2027 | China Merchants Bank | Loans Payable      
Debt Instrument      
Borrowing capacity   ¥ 950,000,000  
Interest rate 2.60% 2.60%  
Proceeds from short-term loans $ 58,204 ¥ 400,000,000  
Dropdown availability period 30 months 30 months