v3.26.1
Summary of Significant Accounting Policies - Significant Suppliers (Details) - Supplier concentration risk - Vendor A
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating expenses    
Summary of Significant Accounting Policies    
Concentration risk percentage (%) 36.00% 62.00%
Accounts payable    
Summary of Significant Accounting Policies    
Concentration risk percentage (%) 84.00% 43.00%