XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Revenue Recognition - Composition of Revenue From Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from Contract with Customer, Excluding Assessed Tax $ 173,632 $ 178,595 $ 529,504 $ 681,591
Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 121,271 131,679 377,557 391,100
Healthcare Insurers [Member] | Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 76,184 81,469 229,600 238,934
Government Payers [Member] | Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,368 19,909 63,561 61,250
Client Payers [Member] | Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,773 25,906 71,521 77,973
Self-Pay [Member] | Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,946 $ 4,395 $ 12,875 $ 12,943