v3.26.1
BUSINESS SEGMENT AND REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue by Payor Type and Major Service Disaggregated revenue by payor type and major service line for the three and six months ended June 30, 2026, and 2025 were as follows (in thousands, except percentages):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Amount% of RevenueAmount% of RevenueAmount% of RevenueAmount% of Revenue
Contracted third-party payors $113,783 51%$97,719 52%$220,588 52%$181,522 52%
Centers for Medicare & Medicaid Services
58,550 26%44,481 24%109,938 26%82,593 24%
Healthcare institutions37,782 17%31,830 17%67,936 16%58,503 17%
Non-contracted third-party payors14,057 6%12,657 7%25,100 6%22,746 7%
Total$224,172 $186,687 $423,562 $345,364 
Schedule of Changes in Provision for Credit Losses
The following table presents the changes in the allowance for credit losses (in thousands):
Six Months Ended
June 30, 2026
Year Ended
December 31, 2025
Six Months Ended
June 30, 2025
Balance, beginning of period$14,635 $16,248 $16,248 
Add: Provision for credit losses
19,551 30,835 16,779 
Less: Write-offs
(14,090)(32,448)(19,328)
Balance, end of period$20,096 $14,635 $13,699 
Schedule of Changes in Contractual Allowance
The following table presents the changes in the contractual allowance (in thousands):
Six Months Ended
June 30, 2026
Year Ended
December 31, 2025
Six Months Ended
June 30, 2025
Balance, beginning of period$48,926 $50,961 $50,961 
Add: Provision for contractual adjustments
37,869 68,831 37,925 
Less: Contractual adjustments
(37,620)(70,866)(33,888)
Balance, end of period$49,175 $48,926 $54,998