def __init__(self, start_time) -> None:
        """Initialize BitSightStatistics object.

        Args:
            start_time (float): The start time for data fetching.
        """
        super().__init__()
        self.start_time = start_time
        self.check_env_var = self.check_environment_var_exist(
            [
                {"api_token": API_TOKEN},
                {"diligence_statistics_table_name": DILIGENCE_STATISCTICS_TABLE},
                {"industrial_statistics_table_name": INDUSTRIAL_STATISCTICS_TABLE},
                {"observation_statistics_table_name": OBSERVATION_STATISCTICS_TABLE},
                {
                    "diligence_historical_statistics_table_name": DILIGENCE_HISTORICAL_STATISTICS_TABLE
                },
                {"graph_data_table_name": GRAPH_DATA_TABLE},
                {"alerts_data_table_name": ALERTS_DATA_TABLE},
                {"companies_list": COMPANIES},
            ]
        )
        self.checkpoint_obj = CheckpointManager()
        self.company_state = self.checkpoint_obj.get_state("statisctics_company")
        self.diligence_statistics_state = self.checkpoint_obj.get_state(
            "diligence_statistics"
        )
        self.industries_statistics_state = self.checkpoint_obj.get_state(
            "industries_statistics"
        )
        self.observations_statistics_state = self.checkpoint_obj.get_state(
            "observations_statistics"
        )
        self.diligence_historical_statistics_state = self.checkpoint_obj.get_state(
            "diligence_historical_statistics"
        )
        self.graph_state = self.checkpoint_obj.get_state("graph_data")
        self.alerts_state = self.checkpoint_obj.get_state("alerts_data")
        self.date_format = "%Y-%m-%d"
        self.diligence_statistics_path = ENDPOINTS["diligence_statistics_url"]
        self.industrial_statistics_path = ENDPOINTS["industries_statistics_url"]
        self.observation_statistics_path = ENDPOINTS["observations_statistics_url"]
        self.diligence_historical_statistics_path = ENDPOINTS[
            "diligence_historical-statistics_url"
        ]
        self.graph_data_path = ENDPOINTS["graph_data_url"]
        self.alerts_details_path = ENDPOINTS["alerts_url"]
        self.companies_str = COMPANIES
        self.generate_auth_token()
Initialize BitSightStatistics object.

        Args:
            start_time (float): The start time for data fetching.
        
Solutions/BitSight/Data Connectors/BitSightDataConnector/AlertsGraphStatisticsDetails/bitsight_statistics.py