XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies and Estimates - Schedule of Concentration Risk by Payer (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Payer 1 | Revenue from Contract with Customer Benchmark          
Product Information [Line Items]          
Concentration risk, percentage 44.70% 35.10% 47.30% 35.90%  
Payer 1 | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     68.30%   16.10%
Payer 2 | Revenue from Contract with Customer Benchmark          
Product Information [Line Items]          
Concentration risk, percentage 14.90% 13.50% 14.30% 13.60%  
Payer 2 | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage         19.30%
Payer 3 | Revenue from Contract with Customer Benchmark          
Product Information [Line Items]          
Concentration risk, percentage 11.50%