v3.25.4
Summary of Significant Accounting Policies - Contraction Risk (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2025
Net Consolidated Revenue | Non-commercial customer    
Product Information [Line Items]    
Percentage of concentration risk   24.00%
Accounts Receivable | Commercial customer    
Product Information [Line Items]    
Percentage of concentration risk 10.00% 15.00%