XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Percentages of Revenues Attributable to Patient Management and Network Solutions Services (Details) - Product Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, Major Customer [Line Items]        
Percentage of revenues 100.00% 100.00% 100.00% 100.00%
Patient Management Services [Member]        
Revenue, Major Customer [Line Items]        
Percentage of revenues 62.90% 65.60% 62.70% 65.70%
Network Solutions Services [Member]        
Revenue, Major Customer [Line Items]        
Percentage of revenues 37.10% 34.40% 37.30% 34.30%