XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregate revenue
We disaggregate revenue from contracts with customers into types of services or products, consistent with our reportable segments, as follows:
Year ended December 31,
202420232022
Hospital division revenue$449,063,683 $218,070,397 $198,508,245 
Population health management division revenue30,884,950 29,575,919 20,786,061 
Total revenue$479,948,633 $247,646,316 $219,294,306 
Schedule of allocation of the estimated transaction price
The following tables present the allocation of the transaction price with the patient between the primary patient classification of insurance coverage:
Year ended December 31,
202420232022
Insurance94%93%89%
Self pay3%4%9%
Workers compensation2%2%1%
Medicare/Medicaid1%1%1%
Total100%100%100%