XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Risks and Uncertainties (Details) - Customer Concentration Risk - Medicare
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenue Benchmark      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 14.80% 14.00%  
Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 14.60%   14.10%