v3.26.3
Revenue - Disaggregation of Accounts Receivable (Details) - Accounts Receivable - Customer Concentration Risk - Continuing Operations
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Customer C    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 54.00%  
Customer E    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 10.00% 11.00%
Customer F    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 16.00% 50.00%
Customer D    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage   28.00%