v3.26.1
Summary of Significant Accounting Policies - Risk of Concentrations of Credit, Significant Customers and Significant Suppliers (Details) - Customers - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue Benchmark          
Concentrations of Credit Risk and of Significant Customers          
Threshold percentage used to determine significant risk     10.00%    
Revenue          
Concentrations of Credit Risk and of Significant Customers          
Number of customers with concentration risk       1  
Revenue | Customer One          
Concentrations of Credit Risk and of Significant Customers          
Concentration risk percentage 13.00%     11.00%  
Revenue | Customer Two          
Concentrations of Credit Risk and of Significant Customers          
Concentration risk percentage   11.00%      
Accounts Receivable          
Concentrations of Credit Risk and of Significant Customers          
Number of customers with concentration risk     1   1
Accounts Receivable | Customer One          
Concentrations of Credit Risk and of Significant Customers          
Concentration risk percentage     32.00%   34.00%